Sox7 in vascular development: review, insights and potential mechanisms.

Sox7 in vascular development: review, insights and potential mechanisms.