Chuen-Ing Tseng
Lonza · E.I. Du Pont De Nemours And
Total Patents:
11
Overall Rank:
#470,473
Years Active:
1991–2006
Lonza Rank:
#24