News

The 250-bed hospital, inaugurated in 2008 and spread over 8.82 acres, caters to a large population in west Delhi and depends ...