Volume 42, Issue 1, January 2019, Pages 21-34
Micheal A. William; Aly M. El-Haridi; Ahmed A. Hanafy; Abd El-Hamid A. El-Sayed
Volume 40, Issue 2, April 2017, Pages 87-93
Kamal A. Ibrahim; Mohamed E. Nour Eldin; Khalid M. Saqr; Ahmed A. Hanafy
Volume 35, Issue 3, July 2012, Pages 239-247
Ahmed A. Hanafy