News in Brief: Genes & Cells
Friday, July 15, 2011 - 14:30
in Biology & Nature
Human livers implanted in mice, plus new eye of newt, the potato genome and more in this week’s news
Human livers implanted in mice, plus new eye of newt, the potato genome and more in this week’s news