Contatti

The ROR is based at the Pontifical University of the Holy Cross, Piazza di Sant'Apollinare, 49 00186 Rome (Italy)

For communications you can contact Ilaria Vigorelli