Matthew Wood

Oxford University · Evox Therapeutics
Total Patents: 9
Overall Rank: #554,921
Years Active: 2015–2022
Oxford University Rank: #14