Timothy Spiller

HP · University Of York
Total Patents: 29
Overall Rank: #130,359
Years Active: 2006–2023
HP Rank: #368