Back to Directory

James E. Helmer

United States
Institution Xavier University (USA)
Position Associate Professor of Christian Ethics
Email Address helmerj@xavier.edu