Seeding this as science rather than health for now, but that's pretty neat, eh? They say that cautious optimism indicates an AIDS cure in about 10 years.
German Scientists Remove AIDS from Human Cell!
Current Status: Blessed (1)
Seeded on Fri Jun 29, 2007 4:38 AM
keyboard shortcuts: V vote up article J next comment K previous comment