The U.K.'s Defence Science and Technology Laboratory is based at a restricted military base in Porton Down, not far from the ancient monument of Stonehenge in southwest England.
From Technology Review View Full Article
No entries found