David Standring

Idenix Pharmaceuticals · Università Degli Studi Di Cagliari · Novartis Ag
Total Patents: 6
Overall Rank: #826,856
Years Active: 2007–2020
Idenix Pharmaceuticals Rank: #26