Douglas C. Ravenel

GPTKB entity