Chris Denning
The University Of Nottingham · Geron · Roslin Institute (Edinburgh)
Total Patents:
4
Overall Rank:
#1,128,696
Years Active:
2006–2023
The University Of Nottingham Rank:
#15