Haohua Qian1, Harris Ripps. 1. Department of Ophthalmology and Visual Sciences, University of Illinois College of Medicine, 1855 West Taylor Street, Chicago, IL 60612, USA. hqian@uic.edu
Authors: Shelley H Huang; Trevor M Lewis; Sarah C R Lummis; Andrew J Thompson; Mary Chebib; Graham A R Johnston; Rujee K Duke Journal: Neuropharmacology Date: 2012-07-22 Impact factor: 5.250