1. Department of OphthalmologyUniversity of Oklahoma Health Sciences Center 608 Stanton L. Young Blvd Oklahoma OK 73104 USA
2. Dean McGee Eye InstituteUniversity of Oklahoma Health Sciences Center 608 Stanton L. Young Blvd Oklahoma City OK 73104 USA
3. Department of PhysiologyUniversity of Oklahoma Health Sciences Center 608 Stanton L. Young Blvd Oklahoma OK 73104 USA
4. Department of Cell BiologyUniversity of Oklahoma Health Sciences Center 608 Stanton L. Young Blvd Oklahoma OK 73104 USA