Nephron

58.39%
33,487 8,130 hours 12,784 1,829 60 625,509