Ian Walmsley

Oxford University · University Of Rochester · Isis Innovation Limited
Total Patents: 9
Overall Rank: #560,388
Years Active: 2001–2021
Oxford University Rank: #41