Flashback: “Peer Reviewers” for Top Medical Journals Made $1 BILLION in Three Years from pHARMa

Trust the Science Include the date next to the byline