Kenneth J. Germeshausen

GPTKB entity