Experimental nephrology [Exp Nephrol] NLMUID: 9302239