Roser Batlle-Roca
Observed names: BATLLE-ROCA, ROSER, Batlle Roca, Roser, Batlle-Roca, Roser, Roser Batlle Roca
Institution: Universitat Pompeu Fabra
Observed institution: Universitat Pompeu Fabra
ORCID: 0000-0003-3591-9378
Observed ORCID: 0000-0003-3591-9378
OpenAlex ID: A5057436494
