William Bickford

Elc Management · L'Oreal · Novartis Consumer Health S.A.
Total Patents: 51
Overall Rank: #51,504
Years Active: 2008–2025
Elc Management Rank: #3