Search results for: Tommy L.F. Leung
Current Biology > 2014 > 24 > 12 > R564-R566
International Journal for Parasitology > 2011 > 41 > 10 > 1063-1068
International Journal for Parasitology > 2011 > 41 > 3-4 > 449-454
International Journal for Parasitology > 2009 > 39 > 3 > 327-331
Experimental Parasitology > 2008 > 120 > 1 > 15-20