34 employees
Lowell specializes in the development and production of implantable medical devices.
1964