1. Zoology Department, College of Science, King Saud University, Saudi Arabia
2. Zoology Department, Faculty of Science, Minia University, Egypt
3. Vice-Rectorate for Graduate Studies and Research-Visiting Professor Program, King Saud University
4. Etablissement Français du Sang Auvergne-Loire & EA3064 - GIMAP, Université de Lyon, France
5. Zoology Department, Faculty of Science, Assiut University, Egypt