80 employees
Goddard specializes in the design and development of medical technology, life science and diagnostics.
1997