Helena S. Barinova

Croda International Plc
Total Patents: 11
Overall Rank: #465,685
Years Active: 2002–2013
Croda International Plc Rank: #3