IDEA #7XFWOW A 3D macroscopic cell culture platform with perfusion

For more information or to license this innovation: