“A major scientific review” means they just read some other people’s articles.
Post 4- What a pithy summary of academia.