Samuel C. McCulloch

GPTKB entity