Peptide Pharmacology

What is PNC-27? The Anti-Cancer Peptide Explained