Search results for: Tu Zhijian
Insect Biochemistry and Molecular Biology > 1997 > 27 > 2 > 133-147
Insect Biochemistry and Molecular Biology > 1995 > 25 > 8 > 939-958
Insect Biochemistry and Molecular Biology > 1997 > 27 > 2 > 133-147
Insect Biochemistry and Molecular Biology > 1995 > 25 > 8 > 939-958