Sekhar Boddupalli
Monsanto Technology · Galileo Pharmaceuticals · Johnson & Johnson
Total Patents:
18
Overall Rank:
#243,647
Years Active:
2003–2025
Monsanto Technology Rank:
#758