Yuping Tan
Monsanto Technology · Genetrace Systems · Sequenom
Total Patents:
22
Overall Rank:
#197,423
Years Active:
1994–2013
Monsanto Technology Rank:
#329