Wednesday, December 03, 2003

"Stem cell rules do not hamper research"

...says the Director of the National Institutes of Health. Take it away, Dodd.

No comments: