10.1007/s00018-011-0785-4
Journal article
Cellular and Molecular Life Sciences
Springer Science and Business Media LLC
12/2011
68
4115 - 4132