stella
Receive a transplant of modified insulin-producing cells into your arm | stella