Thayukorn Prabamroong

Dr. Thayukorn Prabamroong