Patrick M. Fitzpatrick

GPTKB entity