Ian Mackechnie
Observed name: Mackechnie, Ian
Institutions: Lincoln University College, Charisma University
Observed institutions: Lincoln University College, Charisma University
ORCID: 0009-0006-2108-7776
Observed ORCID: 0009-0006-2108-7776
OpenAlex ID: A5043331147
