Download Citation

Peloruside A is a microtubule-stabilizing agent with exceptional anti-migratory properties in human endothelial cells