Roel Funke

Exelixis
Total Patents: 5
Overall Rank: #1,017,466
Years Active: 2005–2012
Exelixis Rank: #65