Israel Nur
Omrix Biopharmaceuticals · Johnson & Johnson · Depuy Synthes Products
Total Patents:
64
Overall Rank:
#34,482
Years Active:
2000–2025
Omrix Biopharmaceuticals Rank:
#1