Bush Fired Scientist Wins Nobel
Three Americans won the Nobel prize for Medicine the other day. (Cue U-S-A! U-S-A! chants). They recieved the award for discovering the existence and role an enzyme, telomerase, plays in repairing damaged DNA strands (actually...
Read More