Erica Bickerton

The Pirbright Institute
Total Patents: 4
Overall Rank: #1,161,787
Years Active: 2014–2021
The Pirbright Institute Rank: #1