Chen Cai
Tongji University · Lumileds Holding B.V. · IBM
Total Patents:
16
Overall Rank:
#285,690
Years Active:
2000–2025
Tongji University Rank:
#21