Oded Zur
Covidien Lp · Interactive Light · Penumbra
Total Patents:
36
Overall Rank:
#92,970
Years Active:
1994–2024
Covidien Lp Rank:
#325