Linda Popplewell

Royal Holloway, University Of London · Royal Holloway And Bedford New College
Total Patents: 13
Overall Rank: #369,232
Years Active: 2011–2024
Royal Holloway, University Of London Rank: #1