Hey guys, I have some questions for my report, and as always I cant use Wikipedia or ask, but I have to use a dedicated Biology site...So first off, can anyone through some random facts about mitochondria out there?Second, WELL I JUST NEED HELP! AS ALWAYS GOOGLE FAILS AND COMES P WITH STUPID ASK QUESTIONS AND WIKI!