Endothelial KLF4: crippling vascular injury?

Endothelial KLF4: crippling vascular injury?