Chen Wang died on Oct 31, 2014 in Houston, Texas after a fierce battle with stomach cancer. She was born on Nov 23, 1966 in Beijing, China. She graduated from Peking University, China in 1989 with a bachelor's degree, and from York University, Canada in 1993 with a master's degree. She was an employee of Shell Exploration and Production Company before she passed away.
She was preceded in death by her father, Hongcai Wang. She is survived by her husband, Weizhong Wang; her son, Evan Wang; her daughter, Alice Wang; and her mother, Xiaoru Wan.