Loading patent details...
US7486991B2: Baroreflex modulation to gradually decrease blood pressure | Searchlight