Ted Thirapatana

Partner at Creative Ventures

Ted Thirapatana's biography