Chen
Chen's
Brand Power
Chen Liu
"Technology"
Job Title: Research Assistant
Company/School: Stevens Institute of Technology
Location: New York, New York, United States
WORK HISTORY
Stevens Institute of Technology
May 2013 - On Going
New York, New York, United States
Job Title: Research Assistant
Research Assistant
May 2013 - On Going
EDUCATION
Stevens Institute of Technology
May 2013 - On Going
New York, New York, United States
Doctorate