Denis Kavanagh

GPTKB entity