Scientific - Published in PNAS nexus
Institutional
Institutional
Scientific - Published in Cell Stem Cell
Scientific - Published in Cell Reports
Scientific - Published in Autophagy
Institutional
Scientific - Published in Cancer Research
Media Mentions
Media mentions
Media mentions