Bruce Lindsay Roberts

Dyax
Total Patents: 8
Overall Rank: #655,166
Years Active: 1997–2011
Dyax Rank: #30