Dr. Roger Hall

GPTKB entity