Cupertino, CA
Visvesvaraya Technological University
Department of Technology, Savitribai Phule Pune University
Penn State University