David McMillen

Xcyte Therapies · Invitrogen
Total Patents: 6
Overall Rank: #870,429
Years Active: 1993–2009
Xcyte Therapies Rank: #2