Background
Shen, Xinru was born on July 23, 1939 in Shanghai. Son of You Heng Shen and Hui Ying Hou.
Shen, Xinru was born on July 23, 1939 in Shanghai. Son of You Heng Shen and Hui Ying Hou.
Diploma, East China U. Chemical Technology, Shanghai, 1963.
Engineer, Naval Medical Research Institute, Shanghai, 1963-1970; engineer, 2d Institute Oceanography State Administration, Hangzhou, China, 1970-1974; engineer, Northern 21 Pharmaceutical Factory, Shanghai, 1974-1979; engineer, Institute Energy Research, Shanghai, 1979-1984; senior engineer, Shanghai Industrial Water Technology Center, since 1984.
Member Desalination and Water Re-Use Society China (board directors 1995), National Reverse Osmosis Specialty Committee, Shanghai Clean Water Institute.
Married Xing Chun Gan, May 8, 1970. Children: Shen Li Jun, Shen Li Yu.