TY - RPRT TI - Urinary podocytes: lost and found alive. AU - Peter Mundel PY - 2003 DO - 10.1046/j.1523-1755.2003.00339.x UR - https://pubmed.ncbi.nlm.nih.gov/12969175/ ID - 12969175 ER -