5 pubs · 159 cites · h-index 1
Dow Chemical (United States)
2008 - 2008
Freeport-McMoRan (United States)
Oak Ridge National Laboratory
2007 - 2007
Worcester Polytechnic Institute
1989 - 1989