Search results for: Yuan Xu
European Journal of Protistology > 2017 > 61 > PB > 424-438
European Journal of Protistology > 2017 > 58 > C > 77-86
Journal of Eukaryotic Microbiology > 58 > 6 > 504 - 510
European Journal of Protistology > 2011 > 47 > 3 > 172-185