Gordon L. L. Chan

GPTKB entity