General practitioner Amon Singhakun Experience 11 years Read more Natthasorn Phornsirirung Experience 9 years Read more