Rebecca A.J. Andrews
Observed names: Rebecca A J Andrews, Rebecca Andrews
Institution: National Health Service Scotland
Observed institutions: National Health Service Scotland, University of Dundee
ORCID: 0009-0003-4278-0359
Observed ORCID: 0009-0003-4278-0359
OpenAlex ID: A5048308374
