Itasca Consultants (France)h-index: 34Total citations: 4,567Total papers: 224Homepage: http://www.itasca.fr/