Joan Ll. Riera
Observed names: JOAN LL. RIERA, Riera, Joan L., Riera, Joan Lluís
Institution: Universitat de Barcelona
Observed institution: Universitat de Barcelona
ORCID: 0000-0002-2810-2581
Observed ORCID: 0000-0002-2810-2581
OpenAlex ID: A5110090120
