John Lupton
Isis Innovation Limited · University Court Of The University Of St Andrews · University Of Durham
Total Patents:
8
Overall Rank:
#654,785
Years Active:
2005–2012
Isis Innovation Limited Rank:
#20