Creating 'leaks' in blood vessels could aid in drug delivery

Creating ‘leaks’ in blood vessels could aid in drug delivery

The endothelial cells that line blood vessels are packed tightly to keep blood inside and flowing, but scientists have discovered ...