Search results for: Toru Ide
Applied Entomology and Zoology > 2019 > 54 > 4 > 389-398
Insect Biochemistry and Molecular Biology > 2017 > 87 > C > 100-106
Applied Entomology and Zoology > 2019 > 54 > 4 > 389-398
Insect Biochemistry and Molecular Biology > 2017 > 87 > C > 100-106