Marta Torregrosa
Observed names: M. Torregrosa, Marta Torregrosa Puig, Marta Torregrosa Puig;, Marta, Torregrosa, Torregrosa Marta, Torregrosa, M. (Marta)
Institution: Universidad de Navarra
Observed institution: Universidad de Navarra
ORCID: 0000-0003-1602-0981
Observed ORCID: 0000-0003-1602-0981
OpenAlex ID: A5081676358
