Albert cancer group unveils lab-on-a-chip device
Bioniche Life Sciences puts Irish unit up for sale
US firms acquire two Ottawa software star-ups
Correction
TBD