General practitioner Amon Singhakun General practitioner Experience 11 years View Natthasorn Phornsirirung General practitioner Experience 9 years View