Gerard Ducarouge

GPTKB entity