https://abdel-mawgoud.com/en/posts/team/ahmad-saleh/
Ahmad M. Abdel-Mawgoud, PhD