Duncan L. Niederauer

GPTKB entity