Robert Deschenes

University Of Iowa · University Of South Florida · Washington University
Total Patents: 4
Overall Rank: #1,115,854
Years Active: 2009–2024
University Of Iowa Rank: #281