Peptide B12: emerging trends at the interface of inorganic chemistry, chemical biology and medicine.

Peptide B12: emerging trends at the interface of inorganic chemistry, chemical biology and medicine.