Liren Xu
Birth date: Oct 16, 1944 Death date: May 28, 2014
Liren was born on October 16, 1944 in China and came to America and became a long time resident of Foster City, California. He was a Mechanical Engineer lived 69 wonderful, happy and loving years. Liren passed away on May 28, 2014 Read Obituary