Brian Kane

Portola Pharmaceuticals · Myokardia · Exelixis
Total Patents: 21
Overall Rank: #202,349
Years Active: 2011–2025
Portola Pharmaceuticals Rank: #12