Liver-derived coagulation factor XI protects the heart from failure
See All 2015 Episodes of "Science"