Screen is a research organisation in Seattle, US. OpenAlex records 2,565 works and 41,808 citations for it. 373 researchers list it as their most recent affiliation.