Susan E. Cahan

GPTKB entity