713,241 views | Dave deBronkart • TEDxMaastricht

Meet e-Patient Dave