Ecosystem Registry

Special Programme for Research and Training in Tropical Diseases

Government or public body · Geneva, Switzerland · Founded 1974

Government or public body in Geneva, Switzerland, founded 1974. Part of the Innovative EcoSystems registry.

tdr.who.int