Peptides biology and chemistry : proceedings of the 1996 Chinese Peptide Symposium, July 21-25, 1996, Chengdu, China - Ye, Yun-Hua. (Kluwer Academic, 2002)