Alvetex® 3D cell culture platform reaches new heights with project aboard the international space station (ISS)

2015.04.20