Evan Leibowitz

Shukla Medical · Becton, Dickinson And · Howmedica Osteonics
Total Patents: 18
Overall Rank: #245,750
Years Active: 2016–2025
Shukla Medical Rank: #4