Government Sadiq Egerton College Bahawalpur

Medical Officer