10.1007/s00018-012-0979-4
Journal article
Springer Science and Business Media LLC
2012-09-01T00:00:00+00:00
69
2951 - 2966
15