1. Department of Electrical and Computer Engineering University of California Santa Cruz Santa Cruz CA 95064 USA
2. Department of Dermatology School of Medicine University of California Davis Davis CA 95616 USA
3. Department of Ophthalmology School of Medicine University of California Davis Davis CA 95616 USA
4. Department of Applied Mathematics University of California Santa Cruz Santa Cruz CA 95064 USA
5. Department of Chemistry and Biochemistry University of California Santa Cruz Santa Cruz CA 95064 USA
6. Department of Computer Science and Engineering University of California Santa Cruz Santa Cruz CA 95064 USA
7. Pediatric Regenerative Medicine Shriners Hospitals for Children Sacramento CA 95817 USA
8. Department of Biology Tufts University Medford MA 02155 USA
9. Dermatology Section VA Northern California Health Care System Mather CA 95655 USA