Nanfei Xu

Gevoto · Monsanto Technology · Georgia Tech Research
Total Patents: 11
Overall Rank: #446,557
Years Active: 2007–2023
Gevoto Rank: #1