› added 5 years ago
1167
TIL that the heart creates its own electric impulse to make a heartbeat, AKA Cardiac Conduction System.
via reddit.com