10.1007/s00018-014-1664-6
Journal article
Springer Science and Business Media LLC
2015-01-01T00:00:00+00:00
72
165 - 179
14