11 employees
Translucence Biosystems is the developer of the device for 3D imaging of biological samples.
2018