Volume 43, Issue 1, May 2021, Pages 123-132
Ahmed S. Attaya
Volume 39, Issue 1, July 2017, Pages 1-8
Ahmed Attaya; Eman El-sarag