10.1101/685180

Endothelial struts, a mechanism to generate large lumenized blood vessels de novo

2019-06-27