Post Thumbnail

While it may not give you quite the graphic glimpse as some of the recent CT scanners we've seen, a group of researchers at the Niels Bohr Institute in Copenhagen, Denmark think their new and improved x-ray system still won't have any trouble catching on, and the results are certainly hard to argue

6 years ago 0 Comments
January 22, 2008 at 2:05PM