St Ann's Hospital is a research organisation in Poole, GB. OpenAlex records 389 works and 17,029 citations for it. 76 researchers list it as their most recent affiliation.