Nanolive installed the CX-A automated live cell imaging platform at LUCA Science in Sapporo, Japan Nanolive SA announced today the installation of their CX-A imaging platform at LUCA Science’s Research & Development Center in Sapporo, Japan. LUCA Science is...