Alastair Dobbin
Observed names: A Dobbin, A E Dobbin, Alastair E. Dobbin, Alistair Dobbin
Observed institutions: National Health Service, NHS Lothian, University of Edinburgh
ORCID: 0000-0002-7838-9824
Observed ORCID: 0000-0002-7838-9824
OpenAlex ID: A5067005674
