Chenghua Chen

Milliken &
Total Patents: 2
Overall Rank: #2,117,672
Years Active: 2010
Milliken & Rank: #265