Richard N. Crangle

University Of Utah
Total Patents: 3
Overall Rank: #1,438,688
Years Active: 1996–2021
University Of Utah Rank: #109