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...