Um einen schnellen Überblick der umfangreichen wissenschaftlichen Dokumentationen über das Astra Tech Implantat-System zu gewähren, werden regelmäßig Scientific Reviews erstellt und kontinuierlich auf dem neuen Stand gehalten. Es handelt sich um aktuelle Referenzlisten der in der Fachliteratur zu einem bestimmten Thema erschienenen Artikel und Veröffentlichungen.