An Integration of Islam and Science (Comparative Study at Ummul Qura University, Macca and State Islamic University of Sultan Syarif Riau, Indonesia) (Peer review)
- Publication date
- 1 January 2019
- Publisher
- 'Universitas Islam Negeri Sultan Syarif Kasim Riau'