121. Muhammad Yusuf Khalid

It is very good news because Allah has asked Muslims to be active in this field since 1400 years ago but only resently they realize the importace of the subject. So, congratulation to those who support this subject both Muslims and non Muslims. Better late than never.

Country
Malaysia

Organization
Islamic Science University of Malaysia

Title / Position
Dr. /Senior Lecturer