Health About Ambylopia – Bharti Eye FoundationBy bhartieyefoundationSeptember 2, 20220 Amblyopia Means Amblyopia is a significant eye disorder that impairs vision. It is also known as lazy eye or sluggish vision. When the eye and brain… Read More