Complement regulation and kidney diseases: recent knowledge of the double-edged roles of complement activation in nephrology.

Complement regulation and kidney diseases: recent knowledge of the double-edged roles of complement activation in nephrology.