Teresa Almeida Rocha
Observed names: Rocha, Teresa Almeida, Teresa A. Rocha
Institution: ISPA - Instituto Universitário
Observed institutions: ISPA - Instituto Universitário, Centro de Investigação em Educação
ORCID: 0000-0002-4037-5996
Observed ORCID: 0000-0002-4037-5996
OpenAlex ID: A5013640097
