Hamid Haji

Hamid Haji is Research Associate at the Institute of Ismaili Studies.