Weekend Exclusive! Take 5% Off. Get the code »

Ebrahim Moosa

Ebrahim Moosa is associate university research professor of religious studies and director of the Center for the Study of Muslim Networks at Duke University.