Xin Chang

Consultant, ThoughtWorks
Beijing, China

Subtitled talks