Dr. Alan Smale

GPTKB entity