Richard T. Crane

GPTKB entity