Zhen Ren's Location
Syracuse, NY, US
Zhen Ren's Education
Zhen Ren's Summary
Zhen Ren, based in Syracuse, NY, US, is currently a Software Developer at Alliance Pharma. Zhen Ren holds a 2021 - 2022 Master of Science in Computer Science @ Syracuse University. Zhen Ren has 1 email on RocketReach.