Search results
The International Journal of Biochemistry & Cell Biology > 2017 > 91 > PB > 184-193
Cell Reports > 2016 > 17 > 12 > 3269-3280
Current Opinion in Chemical Biology > 2002 > 6 > 3 > 375-383
The International Journal of Biochemistry & Cell Biology > 2017 > 91 > PB > 184-193
Cell Reports > 2016 > 17 > 12 > 3269-3280
Current Opinion in Chemical Biology > 2002 > 6 > 3 > 375-383