Learn More
Telocytes (TCs) are a unique type of interstitial cells with specific, extremely long prolongations named telopodes (Tps). Our previous study showed that TCs are distinct from fibroblasts (Fbs) and(More)
  • 1