Liz Izhikevich, Stanford University