10.1080/15384101.2015.1053667
Journal article
Cell Cycle
Informa UK Limited
03/08/2015
14
2509 - 2519