Roger Valls-Foix
Observed names: Roger VALLS-FOIX, Roger Valls Foix
Institution: Consorci Sanitari de Terrassa
Observed institution: Consorci Sanitari de Terrassa
ORCID: 0000-0002-1016-4039
Observed ORCID: 0000-0002-1016-4039
OpenAlex ID: A5031934243
