Mr James Mackie
Mr James Mackie

Mr James Mackie

RDT, AFHEA

Lecturer

room A104, University of Aberdeen Dental School and Hospital, Forresterhill, Aberdeen, AB25 2ZR