Lucas Ren, based in Hangzhou, Zhejiang, China, is currently a Business Development Manager at Hangzhou Testsea Biotechnology Co.,Ltd, bringing experience from previous roles at Hangzhou Testsea Biotechnology Co.,Ltd. Lucas Ren holds a 湖北第二师范学院. Lucas Ren has 1 email on RocketReach.