The multifaceted role of macrophages in kidney physiology and diseases
Macrophages are highly plastic and heterogeneous innate immune cells that play pivotal roles in kidney development, kidney functions maintenance, immune surveillance, injury, repair, fibrosis and so on. Our understanding of embryonic derived and bone m…