At The University of Texas Health Science Center at San Antonio, Dr. Steven Austad looks to bats, worms, birds and other species to discover how nature promotes longevity, and how to use this knowledge to extend the lives of humans.
Watch the TV series segment: vimeo.com/3853821
Loading more stuff…
Hmm…it looks like things are taking a while to load. Try again?