Vincent Santora

Amgen · Vigil Neuroscience · Dart Neuroscience, (Cayman)
Total Patents: 17
Overall Rank: #263,392
Years Active: 2003–2025
Amgen Rank: #363