Hosting report about Rollbackmalaria.org. Rollbackmalaria.org is currently hosted at World Health Organization. The IP 158.232.12.119 links to a server in Geneva, Switzerland. The company behind this all is World Health Organization.
Updated 0 sec ago