Dr. Alasdair MacDonald

GPTKB entity