12-year-old animator and film critic Perry Chen (陈彬睿) lost his beloved father, Dr. Changyou Chen (陈昌友), a biotech CEO and cancer drug researcher, to metastatic skin cancer on July 19, 2012 in San Diego. Changyou’s long, brave battle since his 2006 cancer diagnosis has been an inspiration to all who knew him. He was [...]
Click on pen to