Ruth A. David

GPTKB entity