Patrick Joseph Ruttledge

GPTKB entity