Ophthalmology Which of the following is the most highly innervated structure of eye A Iris B Cornea C Retina D Sclera π‘ Explanation Which of the following is the most highly innervated structure of eye β Correct Answer: B. Cornea