BPC-157 – Scientific Perspective on a Controversial Peptide
BPC-157 – Scientific Perspective on a Controversial Peptide Introduction Body Protection Compound-157 (BPC-157) is a synthetic 15-amino-acid peptide derived from a naturally occurring protein in