中文 | English
Return

Deficiency of C3a/C5a receptors protect kidney from injury in IgA nephropathy