Public launch for ICR, CR UK spinout Monte Rosa

The company aims to target cancer with new drugs that take advantage of protein degradation

Read More