Print
From Scientific Evidence to the Existence of God
Room / venue details:
Macroarea Lettere e Filosofia, Edificio B, Sala Riunioni, Piano Terzo
Address:
Via Columbia 1, Roma - 00133, Italy