Douglas Carruthers

GPTKB entity