Carl Hersant
Avdel Uk Limited · Black & Decker
Total Patents:
6
Overall Rank:
#774,810
Years Active:
2013–2025
Avdel Uk Limited Rank:
#4