Ecosystem Registry

The Leprosy Mission Nepal

Research organization · Lalitpur, Nepal · Founded 1957

Research organization in Lalitpur, Nepal, founded 1957. Part of the Innovative EcoSystems registry.

tlmnepal.org