Charnchai Panthongviriyakul

GPTKB entity