Robert A. Floyd

Oklahoma Medical Research Foundation · University Of Kentucky · Hough Ear Institute
Total Patents: 34
Overall Rank: #102,961
Years Active: 1990–2020
Oklahoma Medical Research Foundation Rank: #2