Olivier Voinnet

Plant Bioscience Limited · Bayer Cropscience
Total Patents: 5
Overall Rank: #967,739
Years Active: 2003–2021
Plant Bioscience Limited Rank: #11