close
This ad will auto close in 10 seconds

Max Institute of Health inks pact with France' INCa

Max Healthcare has 12 medical facilities in North India.