New clues towards solving the mystery of endothelin and blood pressure regulation.

New clues towards solving the mystery of endothelin and blood pressure regulation.