Mustafa Z. Mahmoud
Journal of Biological Sciences 19 ( 2 ): 181 - 191 , 2019
Ali Amer Hamdi, Rafat Mohtasib and Mustafa Z. Mahmoud
Pakistan Journal of Biological Sciences 23 ( 3 ): 339 - 344 , 2020