ACI Cumballa Hill Hospital opens after two years EH News Bureau Sep 17, 2019 The 60-bedded multi-specialty hospital will be run by the management of the Asian Cancer Institute Cumballa Hill Hospital at…