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