Samir Roy

Insite Vision Incorporated · AbbVie · Cygnus Terapeutic Systems
Total Patents: 14
Overall Rank: #330,678
Years Active: 1990–2025
Insite Vision Incorporated Rank: #10