Wednesday, June 28, 2017

Shamas-ur-Rehman Toor

Shamas-ur-Rehman Toor is Senior Program Management Specialist at the Islamic Solidarity Fund for Development, Islamic Development Bank Group.

Sort By

Commentaries available in 12 Languages