Institution: | 1. Department of Biology, Stanford University, Stanford, California, United States of America.; 2. Current address: National Institute for Mathematical and Biological Synthesis (NIMBioS), University of Tennessee, Knoxville, Tennessee, United States of America.; 3. Department of Biology, Stanford University, Stanford, California, United States of America.;University of Utah, United States of America |