Stephen Quake's Lab, Stanford University
san diego, california, united states
Howard Hughes Medical Institute
Stephen Quake's Lab, Stanford University
California Polytechnic State University-San Luis Obispo
University of California, San Diego
University of California, Santa Cruz