Author

Laura Castells Vilella

Observed names: L. Castells Vilella, Laura Castells, Laura Castells-Vilella
ORCID: 0000-0003-4667-6228
Observed ORCID: 0000-0003-4667-6228
OpenAlex ID: A5087409688
Works count: 19
Citation count: 477
H-index: 8
I10-index: 7
Year
Topic
Type