Celia Deane-Drummond

Celia Deane-Drummond is a biologist and theologian who teaches at the University of Notre Dame.