Robert Doyle

Syracuse University · Warsaw Orthopedic · Bausch & Lomb Incorporated
Total Patents: 17
Overall Rank: #265,606
Years Active: 2014–2025
Syracuse University Rank: #3