Donovan Maasz
Observed name: Maasz, Donovan
Institution: Namibia University of Science and Technology
Observed institutions: Namibia University of Science and Technology, University of Turku
ORCID: 0000-0001-7021-3202
Observed ORCID: 0000-0001-7021-3202
OpenAlex ID: A5014096357
