Mei Yang Winner : Photography 100 Best Winner designsbymei.com title: Self Destruction institution: University of Texas at Arlington