713,787 views | Dave deBronkart • TEDxMaastricht

Meet e-Patient Dave