Dr. William Vaughan

GPTKB entity