Home Tags Stephen Barr

Tag: Stephen Barr

Society of Catholic Scientists creates new chapter in Delaware; ‘Gold Mass’...

NEWARK — The Society of Catholic Scientists, whose president is a professor emeritus at the University of Delaware, is expanding by creating college chapters,...

Catholic scientists find camaraderie when discussing faith, research

WASHINGTON — There are few places University of Delaware physicist Stephen Barr would rather be than in a roomful of 100 or so of...

Diocese