Fariborz Firooznia

Hoffmann-La Roche · Novartis Ag · Madrigal Pharmaceuticals
Total Patents: 31
Overall Rank: #119,218
Years Active: 2002–2016
Hoffmann-La Roche Rank: #203