Our people - John McTearnan

John McTearnan

Engineering
Associate Lecturer

Location: Limerick