Nick Manesis

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