Search results for: Somphob Leetachewa
Parasites & Vectors > 2019 > 12 > 1 > 1-11
Parasites & Vectors > 2018 > 11 > 1 > 1-9
Biochemical and Biophysical Research Communications > 2011 > 407 > 4 > 708-713
Insect Biochemistry and Molecular Biology > 2001 > 31 > 1 > 75-85