Óscar Torregrosa Suau
Observed names: O Torregrosa Suau, O. Torregrosa Suau, Oscar Torregrosa, Oscar Torregrosa Suau, Torregrosa-Suau,Óscar, Óscar Torregrosa-Suau
Institution: Hospital General Universitario de Elche
Observed institutions: Hospital General Universitario de Elche, Hospital Universitario Lucus Augusti
ORCID: 0000-0001-6618-7988
Observed ORCID: 0000-0001-6618-7988
OpenAlex ID: A5002548555
