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