OPSC Recruitment 2018 – 2173 Medical Officer (Assistant Surgeon) Vacancy - opsc.gov.in