Mars (United Kingdom) is a research organisation in Slough, GB. OpenAlex records 58 works and 3,496 citations for it.