David J. Grainger
Neorx · Cambridge Enterprise Limited · Cambridge University Technical Services
Total Patents:
42
Overall Rank:
#73,865
Years Active:
1995–2014
Neorx Rank:
#5