Volume 40, Issue 1, January 2023, Pages 15-21
Amro Saleh; Ahmed El-Sayed
Volume 28, Issue 1, January 2017, Pages 160-166
Ola Sweilum; Reham El Farouny