Shang-Che Cheng

Sdl · Ice Computer
Total Patents: 16
Overall Rank: #295,573
Years Active: 2006–2020
Sdl Rank: #20