Volume 21, Issue 1, December 2021, Pages 267-282
Mohamed Shoaib
Volume 20, Issue 2, June 2021, Pages 336-354
Ahmed Elnagar; Mohamed Shoaib
Volume 3, Issue 2, 2006, Pages 73-91
Hazem Tawfik Halim; Adel Abu Bakr Abdul Hamid; Said Salama; Mohamed M Shoaib