Khalid Usman

Name Khalid Usman
Designation Associate Professor
BPS 19
Office Contact 03339288010
Personal Contact 03339288010