Oxagen (United Kingdom) is a research organisation in Abingdon, GB. OpenAlex records 111 works and 23,364 citations for it.