57 employees
Life-Science Innovations is an executive office providing human resources, accounting, and IT services.
2005