N Neurotech Member May 7, 2006 #1 ..and about time too. http://www.noaanews.noaa.gov/stories2006/s2625.htm
Julio Active member May 10, 2006 #2 Funny that it would take the US such a long time to do this but it has been goign on all over the world for a few years already.
Funny that it would take the US such a long time to do this but it has been goign on all over the world for a few years already.