SpecialShannon SpecialShannon 28-01-2017 Biology Answered What are the two nodes in the heart that are the pace makers?