Tom McEwan
Observed names: McEwan, Thomas, Mcewan, Tom, Thomas McEwan
Institution: NHS Education for Scotland
Observed institutions: NHS Education for Scotland, NHS Tayside, Ninewells Hospital, University of the West of Scotland
ORCID: 0000-0003-2972-9877
Observed ORCID: 0000-0003-2972-9877
OpenAlex ID: A5086602690
