Yves Rocher (France)h-index: 41Total citations: 7,575Total papers: 491Homepage: http://www.yves-rocher.com/