University of Child Health Sciences Lahore / The Children Hospital Lahore
Assistant Professor (Physiology), Demonstrator (Biochemistry)
Assistant Professor (Physiology), Demonstrator (Biochemistry)
Visiting Demonstrator (Physiology), Visiting Demonstrator (Biochemistry)
Professor, Associate Professor, Assistant Professor, Senior Registrar (Paediatric Intensive Care, Paediatric Neurology), Medical Officer