ScienceNerve cells cause itching sensationTNT DeskJanuary 22, 2011 by TNT DeskJanuary 22, 2011 Everyone needs to scratch an itch from time to time, but how the body senses an itch has been a mystery. Now researchers in Arizona...
HealthRats can help diagnose TBTNT DeskJanuary 5, 2011 by TNT DeskJanuary 5, 2011 Rats have generally been seen as a worthless mammal, but a new study shows that rats can help diagnose tuberculosis (TB)....