Chung Y. Shen
Monsanto Technology · Moxa
Total Patents:
8
Overall Rank:
#657,050
Years Active:
1983–2010
Monsanto Technology Rank:
#189