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