Immune cell clues offer hope to hypertension patients

Researchers led by the University of Edinburgh have pinpointed cells in the immune system that could be key to tackling high blood pressure.

Read More