Patrick John Ryan

GPTKB entity