Nick Manesis
Coopervision International Limited · AbbVie
Total Patents:
15
Overall Rank:
#308,277
Years Active:
1995–2025
Coopervision International Limited Rank:
#37