Health Rounds: 3D printed insulin-producing cells show promise for type 1 diabetes in lab tests
Published: 2025-07-02 07:01:48 ET
JNJ
Published on 07/02/2025 at 07:01