Lindsay Tulloch
Observed name: Tulloch, Lindsay
Institutions: State Hospital, University of the West of Scotland
Observed institutions: State Hospital, University of the West of Scotland
ORCID: 0000-0002-1157-0119
Observed ORCID: 0000-0002-1157-0119
OpenAlex ID: A5059378720
