Ecosystem Registry

Public Health Concern Trust, Nepal

Research organization · Kathmandu, Nepal · Founded 1991

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

phectnepal.org