The Human Trial

  • A movie about radical stem cell treatment for Type 1 Diabetes