Print
ICSD 2017 : 5th International Conference on Sustainable Development, 6 - 7 September 2017 Rome, Italy
Room / venue details:
Roma Eventi - Gregorian University
Address:
Piazza della Pilotta, Roma - 00187, Italy