Scott Capitosti

The Lubrizol · Neurogen · H. Lundbeck A/S
Total Patents: 13
Overall Rank: #369,236
Years Active: 2011–2024
The Lubrizol Rank: #111