Danielle Rodgers
Deflecto
Total Patents:
42
Overall Rank:
#72,782
Years Active:
2011–2024
Deflecto Rank:
#1