This holiday season Iggy found his long-lost cousin: Edgar the Dragon.
"...one small step for a man, one giant leap for mankind."
Podocytes, specialized cells named for their foot processes, play an essential role in kidney function. These cells line the capillaries of the glomerulus, the functional unit of filtration within the kidney, and are connected by junctions that aidfalse
Tags: Technology Video Research Antibodies