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