Catherine Archambault
Observed names: Archambault, Catherine, Catherine Archambault Janvier, Catherine Archambault-Janvier
Institution: Excelia Business School
Observed institutions: Université de Lille, Excelia Business School, Institut d'Economie Scientifique Et de Gestion
ORCID: 0000-0003-3253-0965
Observed ORCID: 0000-0003-3253-0965
OpenAlex ID: A5038721688
