Maurice J. Gallagher Jr.

GPTKB entity