Patrick M. Keefe Jr.

GPTKB entity