Volume 52, Issue 2, April 2023, Pages 675-686
Mohamed Mokhtar Rashad; Emad Allam Mohamed; Mohammed Ahmed Al Sayed; Mohamed Said Al Shorbagy