78 employees
Next Science pioneers innovative, proprietary technologies to address the problem of biofilm.
2012