Dr. David L. Pomerantz

GPTKB entity