Background
Leroux, Caroline was born on January 6, 1967 in Cherbourg, Manche, France.
Leroux, Caroline was born on January 6, 1967 in Cherbourg, Manche, France.
Doctor of Philosophy, University Lyon1, 1995. Habilitation, University Lyon1, 2001.
Senior scientist, team leader Institut National de la Recherche Agronomique, since 2002.