Ian Lewis

Novartis Ag · WARF
Total Patents: 11
Overall Rank: #431,652
Years Active: 2001–2025
Novartis Ag Rank: #339