St Martins Hospital is a research organisation in Bath, GB. OpenAlex records 1,511 works and 22,407 citations for it. 920 researchers list it as their most recent affiliation.