Igor Denenburg
Medimop Medical Projects · West Pharma. Services Il · Omrix Biopharmaceuticals
Total Patents:
40
Overall Rank:
#77,927
Years Active:
2000–2025
Medimop Medical Projects Rank:
#2