“Fifteen Years of Islam & Science / Islamic Sciences (2003-2017)” (2017) Islamic Sciences, 15(2), pp. 156–173. doi:10.66207/jis.v15i2.214.