Zoology Department, Faculty of Science, Al-Azhar University, Nasr City, Egypt
Parasite Therapeutics Research Group, School of Biological Sciences, Medical Biology Centre, The Queen’s University of Belfast, Northern Ireland, Belfast, U.K.
Parasite Therapeutics Research Group, School of Biological Sciences, Medical Biology Centre, The Queen’s University of Belfast, Northern Ireland, Belfast, U.K.
Parasite Therapeutics Research Group, School of Biological Sciences, Medical Biology Centre, The Queen’s University of Belfast, Northern Ireland, Belfast, U.K.