Khyber Teaching Hospital Peshawar

Experiential Registrar-Trainee Registrar-Assistant-Institutional Medical Officer-Manager Operation Theatre