About

Location

Roma


Company, School, or Organization

"La Sapienza Università di Roma"