5 employees
France-BioImaging develops, disseminates, and provides access to cutting-edge biological imaging technologies and procedures.
2012