Mark Howarth

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