Department of Ophthalmology and Visual Sciences
Texas Tech University Health Sciences Center
MS 7217 Lubbock, Texas 79430-7217
Ph: (806) 743-2400
 

© DEPARTMENT OF OPHTHALMOLOGY AND VISUAL SCIENCES