image description

Teri Murphy

Associate Professor of International Development & Service Department of International Development and Service College of Theology, Arts & Sciences
Office: Centennial 207 Phone: 503-493-6237