Mark Howarth
Oxford University · Isis Innovation Limited · MIT
Total Patents:
10
Overall Rank:
#480,888
Years Active:
2013–2025
Oxford University Rank:
#6