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