The podocyte's response to stress: the enigma of foot process effacement - Kriz, Wilhelm (American journal of physiology. Renal physiology, 2013)
First published: December 12, 2012