Danielle Rodgers

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