Ana Riverola
Observed names: A Riverola, A. Riverola, Riverola, Ana
Institution: Hospital Sant Joan de Déu Barcelona
Observed institutions: Hospital Sant Joan de Déu Barcelona, Hospital Clínic de Barcelona, Universitat de Barcelona
OpenAlex ID: A5058417596
