Khyber Teaching Hospital Peshawar
Consultant / Specialist-Experiential Registrar-Medical Officer-Associate Consultant
Consultant / Specialist-Experiential Registrar-Medical Officer-Associate Consultant
Professor-Assistant Professor-Associate Professor-Manager Out-Patient & Ambulatory Services