CTI reels in C$134m for Fund II first close

CTI Life Sciences has completed a first close for its second venture fund, reeling in C$134m .