Roger Light
Isis Innovation Limited · The University Of Nottingham
Total Patents:
5
Overall Rank:
#907,441
Years Active:
2016–2025
Isis Innovation Limited Rank:
#169