Eric W. Otterbacher
The Dow Chemical · Dow Agrosciences
Total Patents:
11
Overall Rank:
#460,356
Years Active:
1985–2017
The Dow Chemical Rank:
#404