Shengmei Yuan
Arkwright, Incorporated · E.I. Du Pont De Nemours And · Case Western Reserve University
Total Patents:
13
Overall Rank:
#376,459
Years Active:
1998–2021
Arkwright, Incorporated Rank:
#5