Wen Shen

Deckers Outdoor · Mei Shual Cosmetics Co. · National Science Council
Total Patents: 8
Overall Rank: #618,872
Years Active: 1994–2023
Deckers Outdoor Rank: #36