Craig A. Thekkath

GPTKB entity