1. Department of Bioengineering University of California San Diego California
2. Department of Bioengineering, Bioinformatics & Systems Biology University of California San Diego California
3. Department of Computer Science and Engineering University of California San Diego California
4. Department of Cellular and Molecular Medicine and Nanoengineering University of California San Diego California