Search results for: Armin Merckelbach
Molecular & Biochemical Parasitology > 2007 > 156 > 1 > 84-88
Parasitology Research > 2003 > 90 > 6 > 493-501
Molecular & Biochemical Parasitology > 2007 > 156 > 1 > 84-88
Parasitology Research > 2003 > 90 > 6 > 493-501