Thomas Davenport

Fr. Thomas Davenport, O.P. is Professor of Philosophy at the Pontifical University of St. Thomas Aquinas in Rome (the Angelicum) and holds a PhD in theoretical particle physics from Stanford University.

Articles