Helen Pollock

Black & Decker · The University Of Warwick · University Of Leicester
Total Patents: 19
Overall Rank: #231,859
Years Active: 2003–2024
Black & Decker Rank: #504