Prof. Banchong Mahaisavariya

GPTKB entity