All 2013 2012 2011 2009 2005 2004 2003
All Journal Article Presentation Patent
PloS one
Volume: 8(3)
Vaccine 27
Pages: 7339-7345
120001821839
Molecular Biochemical Parasitology. 168
Pages: 117-119
Microbiology and Immunology 49
Pages: 89-89
Microbiology and Immunology 48
Pages: 211-211
10012684542