Back to All Events

Science & Religion: the Myth of Conflict

  • St. Mary's 5 Hillhouse Avenue New Haven, CT, 06511 United States (map)

St. Mary's Catholic Church

7:00 PM

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

Free and open to the public. Pre-registration requested.