Shane Shang's Location
Germany
Shane Shang's Work
Shane Shang's Education
Shane Shang's Summary
Shane Shang, based in Germany, is currently a Deputy Director, BGI Research Europe at BGI Group, bringing experience from previous roles at BGI Group and MGI. Shane Shang holds a Tongji University. Shane Shang has 1 email on RocketReach.