How do mammalian mitochondria synthesize proteins?. (25th October 2007)