Search results for: Yan-Fen Yang
Agriculture, Ecosystems & Environment > 2018 > 266 > C > 68-75
Systematic Parasitology > 2014 > 89 > 1 > 73-81
Agriculture, Ecosystems & Environment > 2018 > 266 > C > 68-75
Systematic Parasitology > 2014 > 89 > 1 > 73-81