Develops continuous manufacturing technology to make biologics production more efficient, affordable and accessible.
J.H. Oortweg 21, 2333 CH, Leiden