10.1101/266106
Feeling the force: how pollen tubes deal with obstacles
2018-02-15