Catriona Barbour-Hastie
Observed names: C Hastie, Catriona C. Barbour-Hastie
Institution: NHS Fife
Observed institutions: NHS Lothian, Princess Alexandra Eye Pavilion, NHS Fife, University of Edinburgh
ORCID: 0000-0003-4869-768X
Observed ORCID: 0000-0003-4869-768X
OpenAlex ID: A5043045102
