Volume 12, Issue 12, January 2024, Pages 147-212
Mohamed G RASHED; Stephen Quirke
Volume 9, Issue 9, 2022, Pages 1-9
Marwa Elfar; Hemdan Elmetwaly; Mohamed Rashed