Health Rounds:  3D printed insulin-producing cells show promise for type 1 diabetes in lab tests

JNJ

Published on 07/02/2025 at 07:01