Joshua Haggart
Observed names: J. Haggart, Josh Haggart
Institutions: NHS Fife, Victoria Hospital
Observed institutions: NHS Fife, Victoria Hospital, University of Edinburgh
ORCID: 0000-0001-5984-1670
Observed ORCID: 0000-0001-5984-1670
OpenAlex ID: A5076007262
