Somsak Techaratanaprasert

GPTKB entity