Ophthalmology- It is a branch of medicine and surgery which takes care of diagnosis as well as treatment of eye disorders of visual problems. The specialist of ophthalmology is called the ophthalmologist
Some conditions for which you have to visit an ophthalmologist-