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.
Should scientists be allowed to continue studying themselves?
The Boston Globe. December 12, 2005.
Read full story.