Hugh L Clarke

GPTKB entity