Deus Nichodemus Shatta
Observed names: Deus N. Shatta, Deus Shatta, Shatta, Deus, Shatta, Deus N, Shatta, Deus N.
Institution: National Institute of Transport
Observed institutions: National Institute of Transport, College of Business Education, Open University of Tanzania
ORCID: 0000-0003-1852-6070
Observed ORCID: 0000-0003-1852-6070
OpenAlex ID: A5014467564
