Rongrong Chen

Indiana University- Purdue University Indianapolis
Lugar Center for Renewable Energy
Indianapolis, IN
USA IN 46202
Email: rochen@iupui.edu