Mourad Shonouda, Salah Osman, Osama Salama and Amal Ayoub
Pakistan Journal of Biological Sciences 11 ( 4 ): 546 - 552 , 2008
Mourad Shonouda, Sergio Angeli, Stefan Schutz and Stefan Vidal
Pakistan Journal of Biological Sciences 11 ( 9 ): 1246 - 1251 , 2008