Scott Finlay
University Of Leeds · Xiros Limited
Total Patents:
4
Overall Rank:
#1,171,809
Years Active:
2011–2020
University Of Leeds Rank:
#25