Why did the Thermo Fisher-Qiagen deal fall apart?



  • thermo fisher qiagen deal