Learn More
Hydatid disease is a common parasitic infestation in many parts of the world with involvement of any organ inside the human body. Ocular hydatid cyst is a relatively rare entity. It may remain(More)