12 employees
ILSE offers microbiology, bio-catalysis, microbial genomics, and microbiome research.
2014