san francisco, california, united states
State University of New York at Buffalo
Ecole nationale supérieure de l'Electronique et de ses Applications
The Johns Hopkins University