I(Company · founded 1981Itasca Consultants (France)Écully, France · itasca.frPart of Itasca Consultants (United States)FollowManage this pageCitations, last 5 years190Works, last 5 years36h-index30Scientists listed4Grants since 20160OverviewPeople 4Grants 0Departments 0Grants receivedNo grants recorded in open data since 2016.