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