Nicholas J. Manesis

AbbVie · Spineovations
Total Patents: 39
Overall Rank: #82,227
Years Active: 1994–2024
AbbVie Rank: #49