Apollo Hospitals is a research organisation in Bilaspur, IN. OpenAlex records 1,291 works and 22,804 citations for it. 664 researchers list it as their most recent affiliation.