High pressure talk with Professor Rhian Touyz

At the Institute of Cardiovascular and Medical Science (ICAMS) at the University of Glasgow, world-renowned researchers are dedicated to…