Emmanuel Duarte Almada
Observed names: Almada, Emmanuel Duarte, 1981-, Duarte Almada, Emmanuel, E. D. Almada, Emmanuel Duarte Almada, Emmanuel Almada, Emmanuel D. Almada, Emmanuel Duarte ALMADA, Emmanuel Duarte-Almada
ORCID: 0000-0001-7239-7551
Observed ORCID: 0000-0001-7239-7551
OpenAlex ID: A5058433431
