40 employees
RRD is a science research centre that focuses on rehabilitation technology, telemedicine, robotics, usability testing, and license courses.
1991