Stephen Cobbold
Glaxo Wellcome · Cambridge University Technical Services · Isis Innovation Limited
Total Patents:
9
Overall Rank:
#568,221
Years Active:
1989–2018
Glaxo Wellcome Rank:
#71