Bovey Tracey Hospital is a research organisation in Newton Abbot, GB. OpenAlex records 56 works and 1,786 citations for it.