Mace (United Kingdom) is a research organisation in London, GB. OpenAlex records 59 works and 981 citations for it.