sadejohnson626 sadejohnson626 14-03-2018 Biology contestada What makes the heart such an efficient, self regulating pump?