Robert W. Welch Jr.

GPTKB entity