10.1242/jcs.024943
Journal article
Journal of Cell Science
The Company of Biologists
01/08/2008
121
2565 - 2577