Articles by Theeraphol Phromsopha (1)