Ye Pu11/2008 - Present:
Postdoctoral scientist,
Swiss Federal Institute of Technology at Lausanne (École Polytechnique Fédérale de Lausanne, EPFL)
02/2003 - 10/2008:
Postdoctoral scholar,
California Institute of Technology
07/1999 - 01/2003:
Ph.D. studies,
State University of New York at Buffalo (SUNY Buffalo)
11/1995 06/1999:
M.S. studies,
Kansas State University
Full CV