stella
Receive an implanted device to help manage difficult type 1 diabetes | stella