Ana Lucia Cordova-Kreylos
Pro Farm Group · Evogene
Total Patents:
30
Overall Rank:
#122,464
Years Active:
2014–2025
Pro Farm Group Rank:
#1