Thanpuying Plean Passakornrawong

GPTKB entity