Kazuyasu Sakaguchi
Editorial Board Member(s), Protein & Peptide Letters
Department of Chemistry, Hokkaido University, Sapporo, Japan
Department of Chemistry, Hokkaido University, Sapporo, Japan
Department of Chemistry, Hokkaido University, Sapporo, Japan
Department of Chemistry, Hokkaido University, Sapporo, Japan