Sachs Annual Biotech in Europe Forum 2017

Meet the Cellestia team at the Sachs Annual Biotech in Europe Forum 2017
Basel (Sept. 26–27th).