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