Edward C. Gallagher

GPTKB entity