Volume 51, Issue 4, August 2022, Pages 2015-2028
Mohammed Galal Ibrahim Marzouk; Hany Abdul Hady El Khaleegy; Saad Ahmed Mohammed; Amer Mohammed Abdul Hamid; Ahmed El Sayed Hammour