Mark Guarraia

Becton, Dickinson And · Neurohabilitation · Smith & Nephew
Total Patents: 72
Overall Rank: #27,758
Years Active: 2013–2024
Becton, Dickinson And Rank: #66