Xavier MIGAUD

Devloping Innovative, Meaningful Alternative Technologies for Patients to Regain Sense of Self