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