> Not sure how accurate or up to date this wikipedia page is, though.
Wikipedia is probably the last place I would check for scientific information.
Wikipedia is probably the last place I would check for scientific information.
The sources are this expensive review: https://pubs.acs.org/doi/10.1021/acs.jmedchem.6b00975
And this related letter by the authors summarizing the review: https://pubs.acs.org/doi/10.1021/acsmedchemlett.7b00139
High impact factor journal, at a basic scan the quote is accurate to the article, and the article uses standard methods. Authors all seem appropriately credentialled and working out of real institutions. Article itself has a high record of citation, and the constituent studies are all properly cited for you to proceed.