Reza Mehrabi

Avery Dennison · Globus Medical · Nuvasive
Total Patents: 11
Overall Rank: #433,987
Years Active: 2002–2025
Avery Dennison Rank: #111