Stephen D. Senturia
MIT · Polychromix · Sandia
Total Patents:
32
Overall Rank:
#114,206
Years Active:
1980–2009
MIT Rank:
#108