It cites multiple studies though. E.g. https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4367209/
Just because there are not currently any FDA approved medicines doesn’t mean it isn’t science. I also would push back at anyone asserting government approval is required for science to be accurate.