Feb 24, 2020 Swiss Biotech Stalicla announces closure of USD 8M (CHF 7.7) for second tranche of series A