Khaled F. Mahmoud, Hatem S. Ali and Azza A. Amin
Asian Journal of Scientific Research 11 ( 4 ): 574 - 586 , 2018
Khaled F. Mahmoud, Amal Z. Hammouda, Hatem S. Ali and Azza A. Amin
Pakistan Journal of Biological Sciences 24 ( 1 ): 99 - 111 , 2021