Editorial on Contributions to Nephrology, Vol. 181, by Prof. Nan Chen, entitled: New Insights into Glomerulonephritis (Pathogenesis and Treatment).