MUHAMMAD Usman Shah

Name MUHAMMAD Usman shah
Designation Principal
BPS 18
Office Contact 0966770402
Personal Contact 03459770288