Science and Engineering Associate (12 Month Fixed Term) - Stanford University - Stanford, CA, US | Dice.com