Cumulus oncology secures £4.1m ($5.6m) investment led by eos advisory

Edinburgh, scotland--(business wire)--cumulus, europe's first oncology biotech creation company, has secured a £4.1 million ($5.6 million) investment led by investment firm eos advisory.
CMLS Ratings Summary
CMLS Quant Ranking