Volume 21, Issue 6, June 2020, Pages 603-695
Abdelrahman Ahmed Salem Salem Hummed
Volume 20, Issue 15, December 2019, Pages 467-513
Abdelrahman Ahmed Salem Salem Hummed; Maysoun Adel Mansour Saleh