David Keoghan

GPTKB entity