Teresa Partida Manzanera
Observed names: Partida Manzanera, T, Partida Manzanera, Teresa, Partida Manzanera, teresa, Partida, Teresa, T. Partida-Manzanera, Teresa Partida-Manzanera
Institution: Pilkington (United Kingdom)
ORCID: 0000-0002-2834-6340
Observed ORCID: 0000-0002-2834-6340
OpenAlex ID: A5075557284
