Tag: Sky News
Did James Cook University Finally Get “Ridd” of Him? An Interesting Case to Follow
Remember Peter Ridd, the scientist who studied the Great Barrier Reef and spoke out against those who said it showed evidence of global warming?
The “Grim Good” of Animal Research
Futuristic medicine is here. A paralyzed man was able to move his own arm using electrodes implanted in his brain and arm.