Loading

Monday, October 15, 2007

Welsh Scientist Wins Nobel Prize for Medicine

The recent politicization of these prizes raises the question of why these stem cell researchers were awarded.