Joseph A. Harlan

GPTKB entity