Lee Krause
Securboration · Cochlear Limited · University of Florida
Total Patents:
19
Overall Rank:
#235,813
Years Active:
1987–2022
Securboration Rank:
#1