Scientific - Published in Nature Structural and Molecular Biology
Scientific - Published in Nature Biotechnology
Scientific - Published in PNAS Nexus
Scientific - Published in Cell Reports
Institutional
Scientific - Published in Nature Communications
Scientific - Published in Autophagy
Scientific - Published in Nature Communications
Scientific - Published in Nature Communications
Media Mentions
Media mentions