Stavia Turyahabwe
Observed names: S. Turyahabwe, Turyahabwe Stavia, Turyahabwe, Stavia
Institution: Ministry of Health
Observed institutions: Centers for Disease Control and Prevention, United States Department of Defense, Ministry of Health
ORCID: 0000-0002-9537-4448
Observed ORCID: 0000-0002-9537-4448
OpenAlex ID: A5055308699
