Mengtao He
The Dial · Lever Brothers Company, Division Of Conopco · Lever Brothers
Total Patents:
43
Overall Rank:
#70,930
Years Active:
1998–2015
The Dial Rank:
#3