It's just a link to PubMed, which is an aggregator of journal articles hosted by the NIH's National Library of Medicine.
Nearly any life sciences article published in any kind of journal, good or bad, would end up with an abstract on here. Evaluate it on its own merits.