8 employees
AVIVA Biosciences invents devices and assays to advance the study of eukaryotic cells.
1997