Visfatin: a new player in mesangial cell physiology and diabetic nephropathy

Visfatin: a new player in mesangial cell physiology and diabetic nephropathy