1. Department of Electrical and Computer Engineering University of California Santa Cruz Santa Cruz California USA
2. Department of Ophthalmology, School of Medicine University of California Davis Davis California USA
3. Department of Dermatology, School of Medicine University of California Davis Davis California USA
4. Department of Chemistry and Biochemistry University of California Santa Cruz California Santa Cruz USA
5. Department of Economics University of California Santa Cruz Santa Cruz, California USA
6. Department of Biology Tufts University Medford Massachusetts USA
7. Department of Applied Mathematics University of California Santa Cruz Santa Cruz California USA
8. Dermatology Section VA Northern California Health Care System Mather California USA