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