Sajjad Nawaz Khan

Dr. Sajjad Nawaz Khan

The Islamia University of Bahawalpur, Bahawalpur, Punjab, Pakistan