Joan Torras-Borrell
Observed names: J Torras-Borrell, J. Torras-Borrell
Institution: Consorci Sanitari de Terrassa
Observed institutions: Consorci Sanitari de Terrassa, Institut Català de la Salut
ORCID: 0000-0002-5773-7447
Observed ORCID: 0000-0002-5773-7447
OpenAlex ID: A5117631842
