Todd H. Rider

MIT
Total Patents: 18
Overall Rank: #256,810
Years Active: 2000–2016
MIT Rank: #159