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