Hijaz Teaching Hospital Lahore
Consultant / Specialist
Assistant Professor-Senior Registrar-Associate Professor
Consultant / Specialist-Visiting Consultant-Senior Instructor-Locum Consultant-Fellowship Program
Senior Registrar-Consultant / Specialist- Senior Medical Officer