General information
City
Rome
Address

Via Ostiense 159
00149 Rome
Italy

University name
Università degli studi di Roma Tre
Location

41.862424519575, 12.479036450386