Monday, December 12th, 2005

When researchers are the guinea pigs

Should scientists be allowed to continue studying themselves?
The Boston Globe. December 12, 2005.
Read full story.