Robert Welsh, Ph.D., ABPP

September 14, 2012
Welsh, R.K., Knabb, J.J., & Alexander, P. (2012). Towards an Integrated View of the Necessity of Human Interdependence: Perspectives from Theology, Philosophy, and Psychology. Journal of Spirituality in Mental Health, 14(3), 166-180.

Faculty Details

Robert Welsh
Dean, School of Behavioral and Applied Sciences
Professor, Department of Graduate Psychology
View Profile
Faculty Notes Archive ›