• Total Camps: 578
  • Total OPD: 1088360
  • Total Operated : 118160