Chengzhen Wang
A designer, traveler and coder. Hope to try anything new and challenge impossibility. Self-motivated and innovative individual with great ambition.