Dr. Peter Lord

GPTKB entity