Menu Close

Dr. Stephen Barr

Science and Religion Lecture

Dr. Stephen Barr, Physicist at the University of Delaware and President of the Society of Catholic Scientists will present a lecture at Borromeo Seminary entitled,…