Medicine ホーム > High Impact Papers > Biochemistry, Genetics and Molecular Biology > The podocyte’s response to stress: the enigma of foot process effacement The podocyte’s response to stress: the enigma of foot process effacement © University of Tsukuba