Aziz Bhatti Shaheed Teaching Hospital Gujrat

House Officer