David Karchem, MS

Stroke survivor and former software developer who has dedicated the past decade of his life to advocating for patients to empower themselves to take their rehabilitation into their own hands.

 

PROBLEMS