who shouldnt take bpc 157 BPC-157 FDA Approval Status: Is It Approved for Human Use? BPC-157: A Prohibited Peptide and
Description
TB-500: The Catalyst for Directed Cellular Migration TB-500 is a synthetic heptapeptide, consisting of a highly specific seven-amino-acid sequence (Ac-LKKTETQ)

Yes, peptide therapy is generally safe when prescribed and monitored by qualified healthcare professionals
The results were affirmed in a follow-up study
: BPC-157