Richard E. Smalley
William Marsh Rice University · Rice University
Total Patents:
80
Overall Rank:
#22,820
Years Active:
1993–2013
William Marsh Rice University Rank:
#2