ELLE CHEN

Hi there, my name's Michelle Chen.

Currently I'm:
1) majoring in English and Computer Science at Rutgers University;
2) editor in chief at The Rutgers Review.

Find me elsewhere: