The intriguing life of autophagosomes.

The intriguing life of autophagosomes.