Katherine Huddersman

De Montfort University
Total Patents: 4
Overall Rank: #1,168,585
Years Active: 2013–2020
De Montfort University Rank: #4