Khyber Teaching Hospital Peshawar
Consultant / Specialist-Medical Officer-Associate Consultant-Experiential Registrar
Consultant / Specialist-Medical Officer-Associate Consultant-Experiential Registrar
Consultant / Specialist-Medical Officer-Senior Registrar-Associate Professor-Senior Consultant