James F. Patrick
Cochlear Limited · The University Of Melbourne · University Of Iowa
Total Patents:
24
Overall Rank:
#173,733
Years Active:
1980–2018
Cochlear Limited Rank:
#35