Politics
Page 1 of 1
Carmen A Abubakar
Carmen A Abubakar is a Professor, and Dean of the Institute of Islamic Studies (IIS) of the University of the Philippines (UP) in Diliman, Quezon City.
Islam in Southeast Asia: Analysing Recent Developments
Page 1 of 1