Podocytes: recent biomolecular developments.
Biomol Concepts. 2014 Aug;5(4):319-30. doi: 10.1515/bmc-2014-0020.
Biomol Concepts. 2014.
PMID: 25372762
Free article.
Review.