Mercy Hospital is a research organisation in St Louis, US. OpenAlex records 1,073 works and 29,669 citations for it. 397 researchers list it as their most recent affiliation.