Discovery crew to go through rehearsal

The seven astronauts scheduled to board the space shuttle Discovery will travel to NASA's Kennedy Space Center in Florida for a dress rehearsal.

Developing a modular, nanoparticle drug delivery system

There are two aspects to creating an effective drug: finding a chemical compound that has the desired biological effect and minimal side-effects and then delivering it to the right place in the body for it to do its job. ...