Khyber Teaching Hospital Peshawar

Experiential Registrar-Institutional Medical Officer-Trainee Registrar