Science and Religion Lecture
Borromeo Seminary 28700 Euclid Avenue, Wickliffe , OH, United StatesDr. Stephen Barr, Physicist at the University of Delaware and President of the Society of Catholic Scientists will present a lecture at Borromeo Seminary entitled,…