Trufosa Mochache
Observed name: Mochache Trufosa
Institution: African Federation for Emergency Medicine
Observed institutions: World Health Organization, African Federation for Emergency Medicine
ORCID: 0000-0002-8550-7745
Observed ORCID: 0000-0002-8550-7745
OpenAlex ID: A5002144369
