Martin Owen Jones

Isis Innovation Limited · Oxford University · United Kingdom Research And Innovation
Total Patents: 5
Overall Rank: #989,903
Years Active: 2012–2019
Isis Innovation Limited Rank: #84