Li Zhang

China Quality Control Director

Li Zhang has a decade's experience constructing dinosaur robots for the largest manufacturer in China.

Li Zhang