Elhadi Abdalla Ahmed
Observed names: Ahmed, Elhadi, Ahmed, Elhadi Abdalla, Elhadi A Ahmed, Elhadi A. Ahmed, Elhadi Abdella Ahmed, Elhadi Ahmed
Institution: University of Gezira
Observed institutions: Institut National de Recherches en Santé Publique, University of Gezira, Université de Nouakchott
ORCID: 0000-0001-6283-2687
Observed ORCID: 0000-0001-6283-2687
OpenAlex ID: A5103147030
