mitochondrion

56.35%
13,818 8,163 hours 6,580 507 37 760,204