san francisco, california, united states
Indian Institute Of Technology Kharagpur
University of Rochester
University of Virginia