Rui Yang's Location
Sunnyvale, California, United States
Rui Yang's Work
Rui Yang's Education
Rui Yang's Summary
Rui Yang, based in Sunnyvale, California, United States, is currently a Staff User Experience Designer at Alibaba Group, bringing experience from previous roles at Alibaba Group. Rui Yang holds a 2001 - 2005 Doctor of Philosophy @ Tsinghua University. Rui Yang has 2 emails on RocketReach.