He holds advance degrees in Chemical Engineering and Physical Chemistry. He came to the Rutgers in 2002 from the Univ. of Notre Dame where he held a research faculty position at the Dept. of Chemical Engineering.