Chinese cancer drug developer Biostar closes $135m pre-IPO round

Chinese cancer drug developer Biostar closes $135m pre-IPO round

Beijing Biostar Technologies, a Chinese developer of anti-tumour, small-molecule chemical drugs, announced on Thursday the completion of a Series E round at 890 million yuan (about $135 million).