Punjab Public Service Commission Punjab / Specialized Healthcare & Medical Education Department Punjab
Senior Registrar (Medicine, Surgery, Cardiac Anaesthesia, Paediatric Ophthalmology, Paediatric Cardiology)
Senior Registrar (Medicine, Surgery, Cardiac Anaesthesia, Paediatric Ophthalmology, Paediatric Cardiology)
Visiting / Part-Time Consultant (Cardiology)
Research Associate (Institute for Global Health and Development)