Ramesh Krishnamoorthy

Inspire Pharmaceuticals · Aerie Pharmaceuticals · Bausch & Lomb Incorporated
Total Patents: 10
Overall Rank: #494,278
Years Active: 2004–2023
Inspire Pharmaceuticals Rank: #24