BE Drummond, WS Ercanbrack… - Journal of Developmental …, 2023 - mdpi.com
Podocytes are exquisitely fashioned kidney cells that serve an essential role in the process
of blood filtration. Congenital malformation or damage to podocytes has dire consequences …