Muhammad College of Medicine Peshawar / Muhammad Teaching Hospital Peshawar
Assistant Professor-Senior Registrar-Associate Professor-Professor
Assistant Professor-Senior Registrar-Associate Professor-Professor
Consultant / Specialist-Assistant Professor-Associate Professor-Professor-Experiential Registrar-Demonstrator / Lecturer-Chairperson
Postgraduate Certificate Course in Evidence Based Substance Use Prevention
Consultant / Specialist-Assistant Professor-Trainee Registrar-Specialist Registrar