Thomas Povey
Isis Innovation Limited · Ofip Limited · Oxford University
Total Patents:
12
Overall Rank:
#405,232
Years Active:
2015–2024
Isis Innovation Limited Rank:
#84