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...

January 22nd 2008 at 2:05pm 0 Comments