Dr. Andrew L. Latham

GPTKB entity