Stephen Chappell Mitchell

Latency · Genentech
Total Patents: 18
Overall Rank: #258,139
Years Active: 2001–2013
Latency Rank: #16