Ian D. McAvinchey
Observed names: I. D. McAvinchey, I. McAvinchey, I.D. McAvinchey, IAN D MCAVINCHEY, IAN D. MCAVINCHEY, Ian D. Mcavinchey, McAvinchey, I, McAvinchey, I., McAvinchey, I.D.
Observed institution: University of Aberdeen
OpenAlex ID: A5031594145
