Isabelle Leonard
Colgate-Palmolive · Italmatch Chemicals S.P.A.
Total Patents:
25
Overall Rank:
#164,895
Years Active:
1998–2014
Colgate-Palmolive Rank:
#103