Theunicornhunter 2 Posted August 28, 2004 I thought this was interesting CNN Share this post Link to post Share on other sites
WEAREBORG4102 0 Posted August 28, 2004 that is quite impressive. I just hate looking at CT scans. They freak me out. But oh well.... :unsure: It is amazing!!! Share this post Link to post Share on other sites
Odie 0 Posted August 28, 2004 That is promising results from steam cell research. CT scan did freak me out as well. Share this post Link to post Share on other sites