Volume 40, Issue 1, April 2018, Pages 59-74
Mohamed Ali; Ashraf Elsadek; Emad Salem
Volume 39, Issue 1, July 2017, Pages 53-70
Mohamed Sayed; Ashraf Elsadek; Bakry Bakry; Mohamed Ali; Jens Leon; Emad Salem