when was the pacemaker invented in what year
1982
-1
Section::::Advancements in function.

Artificial cardiac pacemaker
80732
1786152997715305933
NONE
Section::::Advancements in function.

Artificial cardiac pacemaker
80732