Li Zhang China Quality Control Advisor Li Zhang has a decade’s experience constructing dinosaur robots for the largest manufacturer in China.