SLE (United Kingdom) is a research organisation in London, GB. OpenAlex records 6 works and 178 citations for it.