Sunnyvale, California
Moscow State Institute of Radio Engineering, Electronics and Automation (Technical University)
Moscow Institute of Physics and Technology (State University) (MIPT)