Question: Where is Lon protease homolog, mitochondrial found ?
Answer: Homo sapiens
Answer sentence: lon protesse homolog, mitochondrial was found in homo sapiens.