Volume 27, Issue 3, May 2023, Pages 86-93
Samir M. El-Sayed
Volume 24, Issue 1, January 2020, Pages 43-48
Waleed Fouad Gharib , Hesham Elsayed Nasser