Pacemakers, other implants, made of jelly ~science medicine Article 1061 words, published Jun 19 2023 3 votes