David Ngaruiya
David K. Ngaruiya is associate professor at the International Leadership University in Nairobi, Kenya. He holds a PhD in Intercultural Studies from Trinity Evangelical Divinity School. He is also the Deputy Vice Chancellor in Research, Extension and Development, as well as the Chair of the Africa Society of Evangelical Theology (2015-2016). He has published journal and […]