Russell Howard

Maxygen · US Dept of Health & Human Services · US Army
Total Patents: 9
Overall Rank: #583,842
Years Active: 1990–2008
Maxygen Rank: #38