Stockholm Environment Institute is a research organisation in Somerville, US. OpenAlex records 457 works and 90,038 citations for it.