Professor of Theology
Contact Information:
410-617-2371 (office)
jsrossi@loyola.edu
Ph .D., Catholic University of America, 1989
Research interests are American Catholic Life and Thought; Catholic NGOs at the United Nations; Theology and Cinema (American and International).