UPSC announces 1358 vacancies for Medical Officer posts through CMS 2026. Written exam scheduled for August 2, 2026; two papers with 120 questions each. Past papers help understand exam pattern, ...