Dr. Patrick Kahn

GPTKB entity