Organization name
Centro di Ricerca e Sviluppo di Studi Superiori della Sardegna, Cagliari, Italy