Patrick O'Scanlan

GPTKB entity