Mafaza Tul Hayat Hospital Lahore
Registrar (Emergency Medicine)
Senior Registrar (Medicine, Surgery, Cardiac Anaesthesia, Paediatric Ophthalmology, Paediatric Cardiology)
Visiting / Part-Time Consultant (Cardiology)
Research Associate (Institute for Global Health and Development)