Thursday, March 08, 2012

Once Again, Texas Leads the Way

Texas vulture study upends forensics - Houston Chronicle: What they're finding at the research facility debunks some of what they and other experts believed about estimating time of death for a person whose remains are found outdoors and exposed to the environment.


Link via Jayme Blashke.

No comments: