Terdchai Jivacate

Prof. Terdchai Jivacate