I won't suggest you to take medicines to improve your eye health. Our eyes are very flexible. If you protect them in everyday life, they can function well. Some people believe that there are many medicines that can cure all the disease or prevent the disease from happening so they don't need to take care of their health. But I think the most important way to maintain a healthy body or healthy eyes is to take care of them in every day lives. First, nutrients and vitamins are very important for our eyes. Second, relax your eyes if you feel tired. Third, pay attention to eye hygiene. Fourth, avoid possible damages to your eyes. Maybe there are some things that I haven't mentioned at this time, but if you think they are good for your eyes, you can do them.