Thread
:
Stem cell scientists grow liver
View Single Post
10-31-2006, 05:20 AM
wyldblyss
Confirmed User
Join Date: Nov 2003
Location: The Buck Starts Here
Posts: 5,779
Great news! This is the hope for the future for many people
wyldblyss
View Public Profile
Visit wyldblyss's homepage!
Find More Posts by wyldblyss