John C. Sanford
Cornell Research Foundation · Duke University · E.I. Du Pont De Nemours And
Total Patents:
32
Overall Rank:
#114,241
Years Active:
1985–2008
Cornell Research Foundation Rank:
#18