Search results for: Wei Hua
Insect Biochemistry and Molecular Biology > 2006 > 36 > 7 > 603-609
General and Comparative Endocrinology > 2005 > 141 > 1 > 48-57
Insect Biochemistry and Molecular Biology > 2006 > 36 > 7 > 603-609
General and Comparative Endocrinology > 2005 > 141 > 1 > 48-57