Maria Luísa Vasconcelos
Observed names: M. Luisa Vasconcelos, M.Luisa Vasconcelos, Maria Luisa Vasconcelos, Maria Luísa Vasconcelos, Vasconcelos, Maria Luísa
Institution: Centro Champalimaud
ORCID: 0000-0001-6248-3667
Observed ORCID: 0000-0001-6248-3667
OpenAlex ID: A5031818520
