speaker-photo

Karndee Leopairote

Supervisory Committee, Electronic Transactions Development Agency