Clayton Peel
Observed name: Peel, Clayton
Institution: Namibia University of Science and Technology
Observed institutions: Namibia University of Science and Technology, Oxford Centre for Mission Studies
ORCID: 0000-0002-7004-7416
Observed ORCID: 0000-0002-7004-7416
OpenAlex ID: A5022886958
