Recent advances in baroreflex control of blood pressure during exercise in humans: an overview
scientific article published on December 2008