Steven Cobb
University Of Durham
Total Patents:
4
Overall Rank:
#1,151,427
Years Active:
2005–2021
University Of Durham Rank:
#10