More Information

Rev. Patrick Flanagan, C.M.

Associate Professor
Theology and Religious Studies
B.S., M.Div., Ph.D.