Ruben Tommasi

Novartis Ag · Entasis Therapeutics · Pharmacia & Upjohn Company
Total Patents: 19
Overall Rank: #236,682
Years Active: 1998–2021
Novartis Ag Rank: #279