Volume 7, Issue 6, December 2022, Pages 1020-1041
Ahmed bin Mohammed Ahmed Al Saadi Al-Zahrani
Volume 7, Issue 32, March 2022, Pages 634-660
Ahmed Abdelkawy Mohamed Mohamed