Patrick Ruthven

GPTKB entity