1. Department of Ophthalmology Stanford University School of Medicine Palo Alto California USA
2. Department of Biology Indiana University–Purdue University Indianapolis Indianapolis Indiana USA
3. Palo Alto Veterans Administration Palo Alto California USA