Irfan A. Omar

Position title: Associate Professor, Henri de Lubac Chair, Department of Theology, Marquette University

Email: irfan.omar@marquette.edu

Phone: (414) 288-3746

Faculty Webpage
Irfan A. Omar