H Ripps1. 1. Department of Ophthalmology and Visual Sciences, University of Illinois College of Medicine, 1855 West Taylor Street, Chicago, IL 60612, USA. harrripp@uic.edu
Authors: Robin Sharma; Christina Schwarz; Jennifer J Hunter; Grazyna Palczewska; Krzysztof Palczewski; David R Williams Journal: Invest Ophthalmol Vis Sci Date: 2017-01-01 Impact factor: 4.799