Brain In Hand

Assistive technology for people with impaired executive functions of the brain

placeExeter, England, United Kingdom calendar_todayFounded 2009 groups136 employees language braininhand.co.uk
Coming soon