Rebecah MacGilleEathain
Observed name: Rebecah Macgilleeathain
Institution: NHS Education for Scotland
Observed institutions: NHS Education for Scotland, University of the Highlands and Islands
ORCID: 0000-0001-9238-4854
Observed ORCID: 0000-0001-9238-4854
OpenAlex ID: A5009931895
