Prof. John Struthers

GPTKB entity