Stewart Craig
British Biotech Pharmaceuticals · Xcyte Therapies · Invitrogen
Total Patents:
10
Overall Rank:
#520,842
Years Active:
1993–2009
British Biotech Pharmaceuticals Rank:
#24