Douglas P. Regan

GPTKB entity