Oded Zur

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