Kevin Shakesheff
The University Of Nottingham · Locate Theapeutics Limited · MIT
Total Patents:
10
Overall Rank:
#487,894
Years Active:
2004–2024
The University Of Nottingham Rank:
#1