Omaira Pineda
Mendel Biotechnology · Monsanto Technology
Total Patents:
27
Overall Rank:
#144,389
Years Active:
2003–2024
Mendel Biotechnology Rank:
#7