Prof. Muhammad Sadiq

Name Prof. Muhammad Sadiq
Designation Principal
BPS 20
Office Contact 09229260061
Personal Contact 03465565869