Eduardo Castro
Observed names: Castro, Eduardo, Castro, Eduardo Meca, Castro, Eduardo Méca, Eduardo Meca Castro
Observed institutions: Universidade do Porto, Universidad de Buenos Aires, INESC TEC
ORCID: 0000-0003-4144-695X
Observed ORCID: 0000-0003-4144-695X
OpenAlex ID: A5023805413
