Author

Profile picture
Olivier Denux
INRA - Centre de recherche d'Orleans, 45075 ORLEANS Cedex 2, France
More articles in:  CrossRef  |  PubMed  |  Google Scholar