Robert A. Farese Jr.

GPTKB entity