Xiangsheng Meng
Cargill, Incorporated · Elevance Renewable Sciences
Total Patents:
9
Overall Rank:
#577,279
Years Active:
2006–2014
Cargill, Incorporated Rank:
#113