2021
Number
Total Attendance in OPD
38146
Total No. of admissions
9795
Total No. of Deliveries
5092
Total No. of major surgeries:
4277
Total number of minor surgeries
3362
2020
37,098
9269
5498
4211
2404
2019
110325
16812
9116
Total No. of Major Surgeries
6369
Total No of Minor Surgeries
9898
2018
105095
17431
9563
6758
8377
2017
94464
19229
9511
6738
8180