Inventia Life Science, an innovator in 3D cell culture technologies, announces the launch of RASTRUM™ Allegro, a ...