Pittsburgh, Pennsylvania
National School of Computer Science and Applied Mathematics of Grenoble
University of Pennsylvania