Hao Lin
Associate Editor, Protein & Peptide Letters
School of Life Science and Technology, University of Electronic Science and Technology of China, Chengdu, China
School of Life Science and Technology, University of Electronic Science and Technology of China, Chengdu, China