Stanley J. Hollenbach

Millennium Pharmaceuticals · Portola Pharmaceuticals · Novan
Total Patents: 5
Overall Rank: #961,335
Years Active: 2013–2021
Millennium Pharmaceuticals Rank: #358