“Peptides,” BPC-157, and the Mainlining of Pseudoscientific Nonsense

30 years of rat-research and an avalanche of un-earned hype is coming to your clinic