Manuel A. Navia

Vertex Pharmaceuticals Incorporated · Exithera Pharmaceuticals · Elixir Pharmaceuticals
Total Patents: 19
Overall Rank: #233,486
Years Active: 1997–2024
Vertex Pharmaceuticals Incorporated Rank: #283