David Richard Newell
Cancer Research Technology Limited · Newcastle University Ventures Limited · Kudos Pharmaceuticals Limited
Total Patents:
18
Overall Rank:
#258,450
Years Active:
1993–2012
Cancer Research Technology Limited Rank:
#46