M
Metra
64 employees
Basic info
Industry
medical equipment manufacturing
Sectors
Accessibility for wheelchairs
ergonomical solutions to improve workload for nurses
solutions to improve comfort and independence for people with restricted mobility
Date founded
1996
FAQ
How to get an intro to Metra?