Sciencewatch.com is hosted by: THOMSON CORPORATION
Hosting report about Sciencewatch.com. Sciencewatch.com is currently hosted at THOMSON CORPORATION. The IP 84.18.180.87 links to a server in , Ireland. The company behind this all is THOMSON CORPORATION.