Bhabha Hospital is a research organisation in Mumbai, IN. OpenAlex records 771 works and 9,756 citations for it. 428 researchers list it as their most recent affiliation.