Stephen R. Millar
Observed names: Millar, Stephen R., Stephen Millar, Stephen R Millar
Institution: Queen's University Belfast
Observed institutions: Queen's University Belfast, Glasgow Caledonian University, Cardiff University
ORCID: 0000-0002-8247-0529
Observed ORCID: 0000-0002-8247-0529
OpenAlex ID: A5037603180
