The Libera Università Maria Ss. Assunta (LUMSA)

Via della Traspontina, Rome, 00193, Italy