Stewart Craig

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