Podoendin. A new cell surface protein of the podocyte and endothelium

Podoendin. A new cell surface protein of the podocyte and endothelium