Nature
560
(7719 )
441 -
+
(2018)
Nature
554
(7693 )
538 -
+
(2018)
Nature Communications
9
(- )
2330 -
-
(2018)
Cancer Cell
33
(6 )
1094 -
+
(2018)
Nature Cell Biology
20
(2 )
162 -
+
(2018)
Nature Cell Biology
20
(2 )
211 -
+
(2018)
Nature Genetics
49
(12 )
1684 -
+
(2017)
Lancet Oncology
18
(11 )
1543 -
1552
(2017)
Cell Metabolism
26
(1 )
256 -
+
(2017)
Cell Stem Cell
20
(6 )
801 -
+
(2017)
Nature
541
(7635 )
41 -
+
(2017)
Nature
532
(7598 )
264 -
267
(2016)
Angewandte Chemie (International Ed. Print)
55
(28 )
7988 -
7992
(2016)
Nature Genetics
47
(4 )
320 -
U62
(2015)
Angewandte Chemie (International Ed. Print)
54
(13 )
3967 -
3972
(2015)
Cell Reports
9
(3 )
859 -
865
(2014)
Developmental Cell
21
(6 )
1051 -
1061
(2011)
Nature
480
(7376 )
209 -
U89
(2011)