Ghurki Trust Teaching Hospital Lahore
Senior Registrar
Consultant / Specialist-Fellowship Program
Consultant / Specialist-Medical Officer
Consultant / Specialist-Fellowship Program
Assistant Project Leader-Project Leader-Blood Transfusion Officer
Consultant / Specialist-Medical Officer-Senior Registrar-Senior Medical Officer-Sonologist-Head of Campus