Director
Palo Alto, California
Ping An Technology
NEC Laboratories America, Inc.
Research Staff Member
Google
Research Scientist
NEC
Tsinghua University
Carnegie Mellon University