Ramin Jahanbegloo

Ramin Jahanbegloo is Associate Professor and Noor–York Chair in Islamic Studies at York University, Toronto.