Abby Detrich
Ferrara Candy
Total Patents:
3
Overall Rank:
#1,324,985
Years Active:
2024–2025
Ferrara Candy Rank:
#3