no image available Dickens & Co. "Building Blocks of Life: Engineering 3D Tubular Scaffolds for Pediatric Organ Development" "Paving the Way for Innovative Therapies and Breakthroughs in Paediatric Medicine" Price: 23.00€