Jia Jun Shen

Eveready Battery Company · Edgewell Personal Care Brands · Firmenich Sa
Total Patents: 17
Overall Rank: #266,291
Years Active: 2009–2025
Eveready Battery Company Rank: #44