Thierry Foucault 1AuthorPersonId : 830726
Humanities and Social Sciences / Business administration
HEC | CNRS