Abingdon Health (United Kingdom) is a research organisation in York, GB. OpenAlex records 161 works and 2,616 citations for it.