Search results for: Shan Zhu
International Journal for Parasitology > 2015 > 45 > 8 > 517-526
International Journal of Cancer > 128 > 3 > 551 - 561
Journal of Zhejiang University-SCIENCE B > 2008 > 9 > 11 > 847-852
Cancer Letters > 2005 > 229 > 1 > 77-83