Catholic physicist asserts harmony between faith, science
Stephen Barr has a theory. It's not uncharted territory for Barr, an expert in theoretical particle physics at the University of Delaware who has been recognized by the American Ph…
Stephen Barr has a theory. It's not uncharted territory for Barr, an expert in theoretical particle physics at the University of Delaware who has been recognized by the American Ph…