David West
University Of Leeds
Total Patents:
5
Overall Rank:
#1,004,358
Years Active:
1995–2015
University Of Leeds Rank:
#50