Castigo Davi Augusto Machava
Observed names: Castigo David Augusto Machava, Castigo David Augusto Machava, Machava, Castigo David Augusto
Institution: Universidade Zambeze
Observed institution: Universidade Zambeze
ORCID: 0000-0002-5904-9170
Observed ORCID: 0000-0002-5904-9170
OpenAlex ID: A5075005133
