We are back! “Power Pack”, the Mitochondria Rock Song by Anne • October 17, 2013 • 0 Comments We are back! This time we put the spotlight on everyone’s favourite mean lean ATP-production machine: The mitochondria. Movies in this video show mitochondria and other organelles in plant cells made visible with fluorescent proteins. Read more →