Richard E. Kilgallen

GPTKB entity