Luchang Wang, Yale student, commits suicide — AAPI community and depression February 5, 2015 By Admin By Jenn Fang The Yale student community was rocked Tuesday, January 27, with news that sophomore Luchang Wang, class of ’17 – a mathematics major and member of Yale’s Silliman College […]