Back to All Events

7:00 pm Both God and Science: The Catholic Church and Evolution

  • Brown University Providence, RI (map)

Petteruti Lounge (Stephen Robert Campus Center, 75 Waterman St.)

Brown University

7:00 pm

A lecture by Prof. Stephen Barr (University of Delaware).