Showing posts with label npr. Show all posts
Showing posts with label npr. Show all posts

Monday, August 1, 2011

so much for the BU longevity study

Quick NPR report HERE

Also raises interesting questions about peer review process...

Tuesday, August 3, 2010

The Human Edge


interesting NPR series on 'what makes us human", includes tidbits on running, pigmentation, cooking, throwing...