Taif University
Ta'if, Saudi Arabia
Biology department
Cairo University
Giza, Al Jīzah, Egypt
zoology department