Water pressure mechanism enables fast amoeboid cancer cell movement – News-Medical

Published: 02/08/2026