Karnsunaphat Balthip

Dr. Karnsunaphat Balthip