1. Department of Biology, Stanford University, Stanford, CA 94305
2. Department of Chemical Engineering, Stanford University, Stanford, CA 94305
3. Stanford ChEM-H, Stanford University, Stanford, CA 94305
4. Department of Chemistry, Stanford University, Stanford, CA 94305
5. HHMI, Stanford University, Stanford, CA 94305