Ecosystem Registry

Tilganga Institute of Ophthalmology

Research organization · Kathmandu, Nepal · Founded 1992

Research organization in Kathmandu, Nepal, founded 1992. Part of the Innovative EcoSystems registry.

tilganga.org