Biology (Year 12)

Human Biology

Which organ is responsible for filtering blood in humans?