Robert Doyle

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