Estelle RENAUD
Ecological processes and human impact
Doctoral Researcher
Tel.: +33 (0)1 69 15 56 93
estelle.renaud @ universite-paris-saclay.fr