Robert L. Alldredge

Brigham Young University
Total Patents: 10
Overall Rank: #521,207
Years Active: 1981–2008
Brigham Young University Rank: #131