Researchers have discovered a new cell type that could aid in tissue regeneration or repair. The findings have been reported in Nature Communications. Some immune cells called macrophages reside in ...
Researchers have discovered a new cell type that could aid in tissue regeneration or repair. The findings have been reported in Nature Communications. Some immune cells called macrophages reside in ...