Naphat Somala

Dr. Naphat Somala