Search results for: Nobuo Ohta
Parasitology International > 2017 > 66 > 1 > 917-924
Parasitology International > 2013 > 62 > 6 > 508-513
Parasitology International > 2011 > 60 > 3 > 231-236
Parasitology International > 2006 > 55 > 1 > 63-68
Parasitology International > 2002 > 51 > 2 > 177-186