Akina Hoshino

Peptide Biosynthesis