Kenneth Ross MacKenzie

GPTKB entity