Br. Thomas Davenport, O.P.

By

Br. Thomas Davenport entered the Order of Preachers in 2010. He graduated from Stanford University with a PhD in Physics.

On Adoring Devoutly

MENU