Lee D. Troughton, PhD

Title/s:  Research Assistant Professor Ophthalmology department

Office #:  CTRE 415

Phone: Phone: 708.216.5826 Fax: 708.216.8318

Email: ltroughton@luc.edu