Ali Al-Barrak
Journal of Entomology 3 ( 1 ): 55 - 60 , 2006
Ali S. Al-Barrak and Saad M. Elsaid
Pakistan Journal of Biological Sciences 8 ( 3 ): 374 - 378 , 2005
Ali S. Al-Barrak
Pakistan Journal of Biological Sciences 8 ( 2 ): 326 - 329 , 2005