A 25 minute documentary about young people living with diabetes in Ireland and the groundbreaking research underway to help treat it.
No data