Laura M. Babcock
Hercules · Eastman Chemical · Natureworks
Total Patents:
10
Overall Rank:
#517,809
Years Active:
1994–2012
Hercules Rank:
#81