Assoc. Prof. Dr. Tawachai Ngamkhanong

GPTKB entity