Liliana Bar
Omrix Biopharmaceuticals · Johnson & Johnson · Depuy Synthes Products
Total Patents:
28
Overall Rank:
#136,342
Years Active:
2002–2024
Omrix Biopharmaceuticals Rank:
#3