Itay Ben-Nun

Davol · Davol, Inc. (A C.R. Bard Company)
Total Patents: 4
Overall Rank: #1,134,858
Years Active: 2013–2023
Davol Rank: #6