David A. Kearney

GPTKB entity