Todd C. Somers

Genentech · Diatide · University Of Texas
Total Patents: 15
Overall Rank: #327,072
Years Active: 1993–2006
Genentech Rank: #177