Startups
Edit
International Commission on Missing Persons - ICMP
https://icmp.int/Last activity: 21.12.2024
Probably Closed
ICMP is an international organization tasked to work exclusively on the issue of missing persons.
Overview
Location
Netherlands, South Holland, The Hague