CN Bio Innovations features in Al Jazeera documentary “The Cure”
http://www.aljazeera.com/programmes/thecure/2015/08/liver-chip-150810124609243.html
CN Bio Innovations features in Al Jazeera documentary “The Cure”
http://www.aljazeera.com/programmes/thecure/2015/08/liver-chip-150810124609243.html