Laura Rodríguez-Labajos
Observed names: Rodriguez-Labajos, Laura, Rodríguez-Labajos, Laura
Institution: National Health Service Scotland
Observed institutions: National Health Service, National Health Service Scotland, Glasgow Caledonian University
ORCID: 0000-0002-4144-2660
Observed ORCID: 0000-0002-4144-2660
OpenAlex ID: A5067916339
