Monday 24 March 2008

Building organs in the lab

Dr. Anthony Atala of Wake Forest University

No comments:

Opinions – Suggestions - Remarks