Los Altos, California
College of Engineering Roorkee
University of Massachusetts Dartmouth
Stanford University