Natalia Ivleva

Monsanto Technology · Basf Plant Science Company Gmbh
Total Patents: 7
Overall Rank: #686,700
Years Active: 2021–2025
Monsanto Technology Rank: #405