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