Stephen Yu's Location
Newton, MA, US
Stephen Yu's Work
Stephen Yu's Summary
Stephen Yu, based in Newton, MA, US, is currently a VP Head of IT at Stoke Therapeutics, bringing experience from previous roles at Stoke Therapeutics, Tetraphase Pharmaceuticals and Care.com. Stephen Yu has 4 emails on RocketReach.