1. Department of Zoology
2. Faculty of Science
3. Ain Shams University
4. Cairo
5. Egypt
6. Department of Pharmacognosy
7. Faculty of Pharmacy
8. Ain-Shams University
9. 11566 Cairo
10. Clinical Pathology Department
11. Ain Shams University Hospitals
12. Department of Pharmaceutical Biology
13. Institute of Pharmacy and Biochemistry
14. University of Mainz
15. 55099 Mainz
16. Germany