Science University of Arizona Uncovers Key Immune Cell Linked to Fibrosis Researchers at the University of Arizona have made a significant discovery that could transform the treatment of life-threatening internal scarring. They identified a previously... Editorial3 days ago