Mahmoud Shaltout
Mahmoud Shaltout is a post-doctoral teaching fellow and assistant professor at The American University in Cairo.
Mahmoud Shaltout is a post-doctoral teaching fellow and assistant professor at The American University in Cairo. See less
Mahmoud Shaltout's Featured Books