New drug shows promise in treating stubborn high blood pressure

Technology