Mr. Hafiz Zar Wali Shah

Name Mr. Hafiz Zar Wali Shah
Designation Associate Professor
Office Contact
Personal Contact 03018356052