Khyber Teaching Hospital Peshawar
Experiential Registrar-Trainee Registrar-Assistant-Institutional Medical Officer-Manager Operation Theatre
Experiential Registrar-Trainee Registrar-Assistant-Institutional Medical Officer-Manager Operation Theatre
Manager Institutional Based Practice-Manager Operation Theatre-Manager Accident & Emergency