Nicola J. Mackintosh
Observed names: Dr Nicola Mackintosh, Mackintosh, Nicola, Mackintosh, Nicola Jean, Mackintosha, Nicola, N Mackintosh, Nicola J Mackintosh, Nicola Mackintosh, Nicola Mackintosh (3461558)
ORCID: 0000-0003-0137-6432
Observed ORCID: 0000-0003-0137-6432
OpenAlex ID: A5013747964
