Khyber Teaching Hospital Peshawar
Consultant / Specialist-Experiential Registrar-Medical Officer-Associate Consultant
Consultant / Specialist-Experiential Registrar-Medical Officer-Associate Consultant
Consultant / Specialist-Assistant Professor-Associate Professor-Professor-Experiential Registrar-Demonstrator / Lecturer-Chairperson
Experiential Registrar-Institutional Medical Officer-Trainee Registrar