Making sense of science
You are here

Teva Vernoux

You are here
author
Teva Vernoux
Biologist

Director of the laboratoire Reproduction et développement des plantes (CNRS/Inra/ENS de Lyon/Université Claude-Bernard).

Contributions