Lap-Tak Andrew Cheng
E.I. Du Pont De Nemours And · Caltech
Total Patents:
28
Overall Rank:
#139,410
Years Active:
1992–2014
E.I. Du Pont De Nemours And Rank:
#198