Olga Gelonch
Observed names: Gelonch, Olga, Olga Gelonch Rosinach
Institution: Consorci Sanitari de Terrassa
Observed institutions: Universitat de Lleida, Hospital Terrassa, Consorci Sanitari de Terrassa
ORCID: 0000-0002-0788-2486
Observed ORCID: 0000-0002-0788-2486
OpenAlex ID: A5002131607
