Duncan T. Njenda
Observed names: Duncan Njenda, Duncan T Njenda, Njenda, Duncan
Institution: Karolinska Institutet
Observed institutions: Stockholm University, Stellenbosch University, Karolinska Institutet
ORCID: 0000-0001-8276-9726
Observed ORCID: 0000-0001-8276-9726
OpenAlex ID: A5069340320
