Moscow, Moscow, Russia
Peter the Great St.Petersburg Polytechnic University
University of Massachusetts Amherst