SEQUOIA (Italy) is a research organisation in Moncalieri, IT. OpenAlex records 65 works and 3,327 citations for it. 32 researchers list it as their most recent affiliation.