Bernard A. Hoopes

GPTKB entity