Back to Search Start Over

Recently discovered interstitial cells termed telocytes: distinguishing cell-biological and histological facts from fictions