1. Mechanical Engineering Department, Stanford University, USA
2. Sibley School of Mechanical and Aerospace Engineering, Cornell University, Ithaca, NY, USA
3. Clear Guide Medical, USA
4. Computer Science Department, University of Southern California, USA