Namthip Jongrachatawiboon

GPTKB entity