Jie Chen
Professor of Mechanical Engineering (Purdue University in Indianapolis, by courtesy)
SL 260R
723 W Michigan St
Indianapolis, IN 46202
723 W Michigan St
Indianapolis, IN 46202
Professor of Mechanical Engineering (Purdue University in Indianapolis, by courtesy)