Shah Mahmoud Hanifi is an Associate Professor of History at James Madison University where he also serves as the Middle Eastern Communities and Migrations Program Coordinator. See

Contact Information

This individual is a guest contributor but is not an MEI-affiliated expert. We are not able to assist with contact requests.