Michael Rice

University Of Delaware · Switch Grip · Cornell Research Foundation
Total Patents: 13
Overall Rank: #373,708
Years Active: 2001–2022
University Of Delaware Rank: #18