Volume 67, Issue 2, October 2023, Pages 1215-1320
Abdou Ramadan Alsadek Sakr
Volume 63, Issue 1, October 2022, Pages 423-496