Richard N. Cooper

GPTKB entity