Leonardo Lira

Mission Produce
Total Patents: 3
Overall Rank: #1,418,631
Years Active: 2020–2022
Mission Produce Rank: #2