20050425-1059

A Science run down here.

All in all, some minimal progress with the brain, none of it any real concern that I see, a promising development in medicine, and some interest in biology.