ALTA (Italy) is a research organisation in Siena, IT. OpenAlex records 366 works and 14,069 citations for it. 88 researchers list it as their most recent affiliation.