Viewing a single comment thread. View all comments

tommygunz007 t1_jacw943 wrote

There was someone talking about inserting cells that make insulin.. I remember reading a few years back about it.

0