Michelle Schaffer

Genentech · Oregon Health & Science University
Total Patents: 9
Overall Rank: #573,609
Years Active: 2006–2016
Genentech Rank: #386