The peroxisome: still a mysterious organelle

The peroxisome: still a mysterious organelle