Hanafey F. Maswada and Sabry A. Abdallah
Pakistan Journal of Biological Sciences 16 ( 23 ): 1698 - 1705 , 2013
Hanafey F. Maswada and Abdelnaser A. Elzaawely
Pakistan Journal of Biological Sciences 16 ( 23 ): 1662 - 1674 , 2013