Daniel Strange
Ttp Plc · The University Of Nottingham
Total Patents:
4
Overall Rank:
#1,121,088
Years Active:
2010–2023
Ttp Plc Rank:
#7