profile

Asst. Prof. Karn Yongsiriwit, Ph.D.

Full-time lecturer, Part-time content creator