Jihong Liang
Monsanto Technology · Renessenz
Total Patents:
16
Overall Rank:
#300,052
Years Active:
1998–2013
Monsanto Technology Rank:
#301