Tuesday, April 16, 2024

Daily Archives: August 22, 2007

Stem-cell therapy: Cure or hoax in China?

'Some get miracles'; others are skeptical The website for Beike Biotechnology bursts with stories that can only be categorized as medical miracles: a Paraplegic can...