1. College of Science and Arts in Unaizah Qassim University Unaizah Saudi Arabia
2. College of Science and Arts in Ar Rass Qassim University Ar Rass Saudi Arabia
3. Laboratory of Molecular Parasitology University of Bayreuth Bayreuth Germany
4. Organic Chemistry Laboratory University of Bayreuth Bayreuth Germany
5. College of Applied Health Sciences in Ar Rass Qassim University Ar Rass Saudi Arabia