Robert V. O'Toole

Carnegie Mellon University · Zimmer
Total Patents: 8
Overall Rank: #631,380
Years Active: 1999–2021
Carnegie Mellon University Rank: #151