ESCRTs offer repair service
Full text links
Publisher website (DOI) 10.1126/science.aat2630
Europe PubMed Central 29622643
Pubmed 29622643
Keywords
Related topics
Type of publication
We use cookies to track usage and preferences.
ESCRTs offer repair service