Franklin Shen's Location
Changzhou, Jiangsu, China
Franklin Shen's Education
Franklin Shen's Summary
Franklin Shen, based in Changzhou, Jiangsu, China, is currently a Supervisor at Bosch. Franklin Shen holds a 2002 - 2006 Nanjing University of Technology. Franklin Shen has 1 email on RocketReach.