Elsa Fonseca
Observed names: E FONSECA, E Fonseca, E. FONSECA, E. Fonseca, E. M. P. Fonseca, Fonseca, Elsa
Institutions: Universidade do Porto, Hospital de São João
ORCID: 0000-0001-9267-769X
Observed ORCID: 0000-0001-9267-769X
OpenAlex ID: A5055927640
