5 employees
A research and development high-tech company with academic roots, as a spin-off of Rutgers University.
2010