1. Department of General Surgery, The University of Lahore Teaching Hospital, Lahore, Pakistan
2. Department of Gynecology and Obstetrics, The University of Lahore Teaching Hospital, Lahore, Pakistan
3. Faculty of Medicine, University College of Medicine and Dentistry, The University of Lahore, Lahore, Pakistan
4. Department of Natural Sciences, Lebanese American University, Beirut, Lebanon.