Back to the list Diana Castro Herrera Associate Professor at UCLy 8. Sustainable Business and Organisations dcastroherrera@univ-catholyon.fr Campus Lyon - Saint Paul 10 Place des archives 69002 Lyon Further information CNU section: 05. Economic science