A microbial extract from Finnish forests can heal eczema, biotech startup says

Business