8 employees
Thread Bioscience is develops point-of-care solutions for infectious disease diagnosis.
2015