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
Experiential Registrar-Institutional Medical Officer-Trainee Registrar